Konversi SVG dengan Python
Konversikan SVG ke PDF, XPS, dan berbagai format gambar, termasuk JPEG, PNG, BMP, TIFF, dan GIF, baik online atau menggunakan perpustakaan Python.
Cara Mengonversi SVG dengan Python
SVG (Scalable Vector Graphics) adalah format gambar berbasis XML yang dirancang untuk grafik dua dimensi dan terutama ditujukan untuk web. Fitur luar biasa SVG adalah kemampuannya yang tak tertandingi untuk menskalakan ke ukuran apa pun tanpa kehilangan kualitas. Meskipun semua browser modern mendukung SVG, dan tampaknya ideal untuk web, masih ada beberapa batasan yang terkadang memerlukan konversi SVG ke format lain.
Aspose.SVG for Python via .NET API menyederhanakan proses konversi untuk pengembang. Kelas Converter menyediakan konversi file SVG ke format populer dengan mudah dan nyaman, menjadikannya solusi yang efektif.
Konverter SVG Daring
Anda dapat mengonversi file SVG secara real time menggunakan Aspose.SVG for Python via .NET API. Contoh Python berikut menunjukkan cara mengonversi dokumen SVG. Cukup muat file SVG dari sistem file lokal Anda atau URL, pilih format output, dan jalankan contohnya. Anda akan segera menerima hasilnya sebagai file terpisah. Cobalah sekarang!
{{#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}}")
Menginstal perpustakaan Aspose.SVG for Python via .NET
Aspose.SVG for Python via .NET adalah pustaka kelas lokal canggih yang dirancang untuk pengoperasian file SVG yang lancar tanpa memerlukan perangkat lunak tambahan. Ini memungkinkan Anda membuat, mengedit, mengoptimalkan, dan mengonversi file SVG. Aspose.SVG for Python via .NET saat ini didukung di Windows untuk mengembangkan aplikasi dengan Python 3.6 atau lebih baru. Ini memungkinkan Anda membangun aplikasi Python 32-bit dan 64-bit. Dukungan untuk Linux dan macOS direncanakan untuk rilis mendatang.
Menginstal Aspose.SVG for Python via .NET melalui PyPI :
Install Aspose.SVG for Python via .NET
pip install aspose-svg-net
Untuk detail selengkapnya tentang instalasi pustaka Python, silakan merujuk ke Dokumentasi Aspose.SVG .
Konversi yang Didukung Lainnya
Anda dapat mengonversi file SVG ke format lain, termasuk beberapa format berikut: