Cara Mengompres PNG di C#

Contoh ini mencakup detail cara Mengompres PNG di C#. Ini mencakup semua sumber daya, ruang nama, kelas, metode, dan kode contoh kerja untuk mengompres PNG menggunakan C#. Aplikasi yang dikembangkan dapat digunakan di lingkungan yang sesuai dengan .NET di dalam Windows, Linux atau macOS.

Langkah-langkah Kompres PNG Menggunakan C#

  1. Tetapkan lingkungan dengan menambahkan Aspose.Imaging menggunakan manajer paket NuGet
  2. Akses gambar sumber PNG menggunakan turunan dari kelas Image
  3. Gunakan kelas PngOptions untuk menyetel rasio kompresi beserta properti lainnya
  4. Simpan gambar PNG terkompresi pada disk

Dengan mengikuti langkah-langkah yang disebutkan di atas, Anda dapat dengan mudah mengelola kompresi PNG di C# menggunakan pendekatan langkah demi langkah di mana kami menyiapkan lingkungan dengan menyertakan sumber daya yang diperlukan dalam solusi. Kami kemudian akan memuat file PNG sumber dari disk dengan menggunakan turunan dari kelas Gambar. Pada langkah selanjutnya, objek kelas PngOptions akan dibuat untuk mengatur rasio kompresi beserta properti lainnya, yang kemudian akan diikuti dengan menyimpan PNG terkompresi pada disk.

Kode untuk Mengompres PNG menggunakan C#

Contoh di atas dapat digunakan untuk mengompresi file PNG di C# menggunakan antarmuka API yang sangat sederhana. Kelas Image memaparkan beberapa fungsi beban berlebih yang dapat Anda gunakan untuk memuat gambar dari aliran bersama dengan parameter LoadOptions tambahan lainnya untuk mendukung jenis gambar lainnya. Objek kelas PngOptions memaparkan properti untuk menyetel jenis warna, rasio kompresi, opsi rasterisasi vektor, dll.

Topik ini telah mengajarkan kita untuk mengembangkan aplikasi yang dapat dengan mudah melakukan kompresi PNG menggunakan C#. Jika Anda ingin mempelajari tentang mengonversi PNG ke ICON, lihat artikel di cara mengonversi PNG ke ICON di C#.

 Indonesian