Tutorial ini menjelaskan cara mengonversi SVG ke PNG dengan Python. Tutorial ini membahas algoritme dan contoh kode untuk mengubah SVG menjadi PNG dengan Python. Anda dapat melakukan konversi dengan melakukan beberapa panggilan API, tanpa perlu menginstal perangkat lunak pemrosesan gambar apa pun.
Langkah-langkah untuk Mengonversi SVG ke PNG di Python
- Pasang Aspose.SVG untuk merender SVG ke gambar PNG
- Aktifkan fitur namespace SkiaSharp
- Buat instance objek kelas ImageSaveOptions dan atur ImageFormat
- Muat gambar SVG input menggunakan kelas SVGDocument
- Konversi gambar SVG ke PNG
Langkah-langkah ini merangkum algoritma untuk mengubah SVG menjadi PNG dalam Python. Pada langkah pertama, siapkan mesin render menggunakan ekstensi SkiaSharp. Selanjutnya, tentukan format gambar output dan render output ke jalur yang ditentukan sesuai dengan kebutuhan Anda.
Kode untuk Menyimpan SVG sebagai PNG di Python
Potongan kode di atas cukup untuk mengonversi SVG ke PNG secara batch dengan Python. Anda hanya perlu menambahkan loop yang sesuai dan mengulanginya untuk sebanyak mungkin gambar vektor yang diperlukan. Selain itu, Anda dapat menyesuaikan format gambar keluaran, seperti JPEG, BMP, GIF, TIFF, dan lainnya, agar lebih memenuhi kebutuhan Anda.
Dalam artikel ini, Anda telah mempelajari detail cara menyimpan SVG sebagai PNG dalam Python. Jika Anda tertarik untuk mengedit gambar SVG seperti mengubah latar belakang, kunjungi artikel Mengubah Warna Latar Belakang SVG dengan Python.