Cara Mengubah SVG ke PNG menggunakan C#

Tutorial singkat ini memandu Anda tentang cara mengubah SVG ke PNG menggunakan C#. Anda akan mendapatkan informasi yang jelas untuk mengonversi SVG ke PNG menggunakan C# dalam bentuk prosedur bertahap dan kode sampel yang dapat dijalankan beserta petunjuk untuk menyetel lingkungan IDE. Kode sampel adalah yang paling sederhana namun Anda akan dapat menyesuaikan proses dalam berbagai cara dan juga akan belajar menyimpan gambar keluaran tidak hanya sebagai PNG tetapi juga dalam banyak format lainnya.

Langkah-langkah Mengubah SVG ke PNG menggunakan C#

  1. Setel lingkungan pengembangan untuk menggunakan Aspose.SVG for .NET dari manajer paket NuGet
  2. Muat file SVG sumber menggunakan objek kelas SVGDocument
  3. Buat objek ImageSaveOptions dan atur formatnya ke PNG
  4. Simpan file SVG sebagai gambar PNG menggunakan objek ImageSaveOptions dengan properti yang diinginkan

Langkah-langkah ini meliputi proses untuk mengubah file dari SVG ke PNG menggunakan C# dengan menggunakan beberapa baris kode. Pertama, Anda harus memuat file SVG sumber dan kemudian menyimpannya dalam format yang diinginkan dengan mengatur format dari enumerator. Objek kelas SVGDocument digunakan untuk memuat file SVG sumber sedangkan objek kelas ImageSaveOptions digunakan untuk menyesuaikan gambar keluaran.

Kode untuk Mengekspor SVG ke PNG menggunakan C#

Kita dapat mengamati bahwa contoh kode yang mengonversi SVG ke PNG menggunakan C# terlalu sederhana karena hanya file SVG yang dimuat dan kemudian menggunakan metode ConvertSVG, file tersebut disimpan dalam format PNG yang diinginkan. Metode ConvertSVG() memiliki lebih dari 40 fungsi kelebihan beban yang dapat digunakan untuk mengonversi file SVG ke berbagai format. Juga jika Anda hanya bekerja dengan konversi ke gambar, objek kelas ImageSaveOptions membantu Anda mengatur warna latar belakang, format, pengaturan halaman, mode penghalusan, dan sejumlah properti lainnya juga.

Dalam tutorial ini, kita telah belajar untuk mengubah SVG menjadi PNG menggunakan C# namun jika Anda ingin mempelajari konversi SVG ke PDF, lihat artikel di cara mengonversi SVG ke PDF di C#.

 Indonesian