Cara Mengubah PNG ke SVG menggunakan C#

Tutorial singkat ini menjelaskan cara mengubah PNG menjadi SVG menggunakan C#. Ini memiliki detail berbeda untuk mengatur lingkungan pengembangan, daftar langkah untuk mengembangkan aplikasi, dan kode contoh yang dapat dijalankan untuk mengonversi PNG ke vektor menggunakan C#. Anda juga akan mempelajari prosedur untuk menyesuaikan file SVG keluaran sesuai kebutuhan Anda.

Langkah-langkah Mengubah PNG ke SVG menggunakan C#

  1. Atur lingkungan untuk menggunakan Aspose.SVG for .NET untuk mengonversi PNG ke SVG
  2. Inisialisasi objek ImageVectorizer untuk menyesuaikan output SVG
  3. Tetapkan properti berbeda dari objek Configuration di kelas ImageVectorizer
  4. Konversikan file PNG menjadi vektor menggunakan metode ImageVectorizer.Vectorize()
  5. Simpan file yang dihasilkan sebagai SVG

Langkah-langkah ini menjelaskan pengembangan konverter PNG ke SVG menggunakan C#. Proses ini dimulai dengan mendeklarasikan dan mengkonfigurasi ImageVectorizer karena akan mengubah gambar menjadi SVG menggunakan metode Vectorize. Dalam tutorial ini, kami baru saja menetapkan batas warna namun Anda juga dapat mengatur properti lain sebelum menyimpan output SVG.

Kode untuk Mengubah PNG menjadi SVG menggunakan C#

Kode ini menunjukkan konversi PNG ke SVG menggunakan C#. Objek ImageVectorizerConfiguration di kelas ImageVectorizer berisi properti misalnya ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder, dan Stencil. Metode Vectorize() mengembalikan objek SVGDocument yang memiliki banyak properti yang dapat diatur sebelum menyimpannya sebagai file SVG.

Artikel ini telah mengajarkan kita untuk mengubah file PNG menjadi vektor menggunakan C#. Jika Anda ingin mempelajari proses memutar SVG, lihat artikel di cara memutar SVG di C#.

 Indonesian