SVG ke PDF dengan Python
SVG banyak digunakan dalam pembuatan situs web dan mencetak grafik karena skalabilitasnya. Namun, terkadang Anda perlu mengonversi dokumen SVG ke format PDF. Dengan API Aspose.SVG for Python via .NET , Anda dapat mengonversi SVG ke PDF secara terprogram sambil mempertahankan kontrol penuh atas berbagai parameter konversi. API Python yang kuat ini memungkinkan konversi SVG berkecepatan tinggi dan berkualitas tinggi ke format lain. Cobalah sekarang!
Konverter SVG Online Gratis
Anda dapat menguji kualitas konversi SVG ke PDF langsung di browser Anda! Muat file SVG dari sistem file lokal Anda, pilih format output PDF, dan jalankan contohnya. Anda akan langsung menerima hasilnya sebagai file PDF terpisah. Selain itu, Anda akan menemukan contoh Python yang menunjukkan cara mengonversi dokumen SVG. Kode sumber yang disediakan mengilustrasikan cara membaca SVG dari file dan mengonversinya ke format PDF menggunakan opsi penyimpanan default.
{{#if_output 'PDF' 'XPS'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav import aspose.svg.rendering.image as rim {{/if_output}} # Load an SVG document from a file doc = assvg.SVGDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} opt = sav.PdfSaveOptions() {{/if_output}} {{#if_output 'XPS'}} opt = sav.XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} opt = sav.ImageSaveOptions(rim.ImageFormat.{{output param2 upper}}) {{/if_output}} # Convert the SVG document to {{output upper}} conv.Converter.convert_svg(doc, opt, "result.{{output lower}}")
Kode ini menunjukkan cara mengonversi SVG ke PDF menggunakan pustaka Aspose.SVG Python. Ini melibatkan pengaturan ekstensi rendering yang diperlukan, mengonfigurasi opsi penyimpanan, memuat dokumen SVG, dan melakukan konversi. Silakan kunjungi Dokumentasi kami untuk mempelajari lebih lanjut tentang penggunaan fungsi konversi API Aspose.SVG dan untuk mempertimbangkan contoh Python untuk skenario konversi SVG yang paling umum.
Cara Mengonversi SVG ke PDF
Ikuti langkah mudah untuk mengonversi format SVG ke PDF:
- Instal Aspose.SVG for Python via .NET. Misalnya, instal dari baris perintah sebagai
pip install aspose-svg-net
. - Muat file SVG dengan Python menggunakan kelas SVGDocument .
- Buat instance PdfSaveOptions , yang menyimpan konfigurasi untuk menyimpan file PDF yang dihasilkan.
- Gunakan metode
convert_svg()
dari kelas Converter untuk mengonversi dokumen SVG yang dimuat ke format PDF. Parameter yang lolos:doc
– dokumen SVG yang dimuat;opt
– opsi penyimpanan PDF;"result.pdf"
– nama file PDF keluaran.
- Dapatkan hasil konversi SVG ke PDF.
Memulai dengan API Python
Jika Anda ingin mengembangkan grafik vektor yang dapat diskalakan dan aplikasinya, instal Aspose.SVG for Python via .NET API kami yang fleksibel dan berkecepatan tinggi. pip
adalah cara termudah untuk mengunduh dan menginstal Aspose.SVG for Python via .NET API. Untuk melakukannya, jalankan perintah berikut:
pip install aspose-svg-net
Untuk detail selengkapnya tentang instalasi pustaka Python dan persyaratan sistem, silakan merujuk ke Dokumentasi Aspose.SVG.
Fitur Lain Aspose.SVG for Python via .NET
Gunakan pustaka Aspose.SVG Python untuk mengonversi, menggabungkan, mengedit dokumen SVG, membuat vektor gambar, dan banyak lagi!