Cara Mengompresi Ukuran Gambar di C#

Tutorial singkat ini membagikan informasi tentang cara mengompresi ukuran gambar dalam C#. Beberapa baris kode yang ditunjukkan dalam C# compress image dari jenis apa pun seperti JPEG, PNG, BMP, dll. sehingga Anda mendapatkan kendali penuh atas proses kompresi. Untuk tujuan ini, properti yang berbeda disediakan untuk mengompresi gambar tanpa kehilangan kualitas.

Langkah-langkah untuk Mengompresi Ukuran Gambar di C#

  1. Konfigurasikan proyek untuk menggunakan Aspose.Imaging untuk mengompresi gambar JPEG
  2. Muat file JPEG sumber ke dalam objek kelas Image
  3. Buat dan inisialisasi objek kelas JpegOptions untuk menyesuaikan kompresi
  4. Setel jenis warna ke Skala abu-abu untuk mengurangi ukuran gambar
  5. Setel jenis kompresi ke progresif
  6. Simpan gambar sumber pada disk dengan pengaturan kompresi yang diberikan di atas

Untuk kompres ukuran gambar C# konfigurasi lingkungan dan urutan operasi dijelaskan dalam langkah-langkah di atas. Semua kelas yang diperlukan diidentifikasi seperti gambar sumber dimuat ke dalam kelas Gambar. Demikian pula, objek kelas JpegOptions digunakan untuk mengonfigurasi gambar terkompresi keluaran bersama dengan penggunaan beberapa properti yang diatur dalam kode sampel.

Kode untuk Mengompresi Ukuran Gambar di C#

Pernyataan program di atas dalam C# kompres ukuran gambar dengan menggunakan JpegOptions di mana jenis warna diatur ke Grayscale dan CompressionType diatur ke Progresif. Ada sejumlah properti lain yang tersedia juga seperti Palette, Quality, flag for full-frame, opsi multi-halaman, sampling horizontal, dan sampling vertikal untuk beberapa nama. Jika Anda ingin mengompresi gambar PNG, Anda dapat menggunakan PNGOptions, dan untuk gambar TIFF menggunakan TiffOptions.

Dalam tutorial ini, kita telah belajar untuk kompres ukuran gambar di C# Jika Anda ingin mengubah ukuran gambar, lihat artikel di cara mengubah ukuran gambar di C#.

 Indonesian