OptiPNG 7.9.1

Perangkat lunak yang memungkinkan mengoptimalkan gambar dalam format PNG, mengurangi ukuran file tanpa kehilangan kualitas.


Deskripsi


OptiPNG adalah perangkat lunak sumber terbuka yang digunakan untuk mengoptimalkan gambar dalam format PNG (Portable Network Graphics), mengurangi ukuran file tanpa kehilangan kualitas (kompresi tanpa kehilangan). Ini banyak digunakan oleh pengembang dan desainer untuk meningkatkan kinerja situs web dan aplikasi, mengurangi waktu pemuatan gambar.

Ciri Utama OptiPNG:

  1. Kompresi Tanpa Kehilangan: Mengurangi ukuran file PNG sambil mempertahankan kualitas visual dan data asli tetap utuh.
  2. Otimisasi Tingkat Lanjut: Menerapkan berbagai teknik kompresi, seperti:
    • Reorganisasi data piksel.
    • Pengurangan palet warna, jika berlaku.
    • Penghapusan metadata yang tidak perlu (seperti informasi teks atau data pendukung).
    • Penggunaan algoritma kompresi zlib yang dioptimalkan.
  3. Fleksibilitas: Memungkinkan pengaturan tingkat kompresi, dari optimasi cepat hingga kompresi yang lebih intens yang menguji berbagai kombinasi parameter.
  4. Dukungan Metadata: Mempertahankan atau menghapus metadata (seperti EXIF, profil ICC) sesuai kebutuhan pengguna.
  5. Mode Baris Perintah: Merupakan utilitas baris perintah, ideal untuk otomatisasi dalam skrip atau integrasi dalam jalur pengembangan.
  6. Pelestarian Transparansi: Mempertahankan integritas saluran alfa (transparansi) dalam gambar PNG.

Cara Kerja:

OptiPNG menganalisis file PNG dan menerapkan serangkaian transformasi untuk menemukan kombinasi kompresi yang paling efisien. Misalnya, ia dapat menguji berbagai tingkat kompresi zlib dan filter gambar untuk menentukan mana yang menghasilkan ukuran file terkecil tanpa kehilangan kualitas.

Contoh Penggunaan (Baris Perintah):

optipng gambar.png

  • Perintah ini mengoptimalkan file gambar.png dengan pengaturan default.
  • Untuk kompresi yang lebih tinggi, Anda dapat menggunakan:

optipng -o7 gambar.png

Parameter -o7 menunjukkan tingkat optimasi maksimum, menguji lebih banyak kombinasi (lebih lambat, tetapi dengan kompresi yang lebih baik).

Kelebihan

  • Gratis dan Sumber Terbuka: Dilisensikan di bawah Lisensi zlib, memungkinkan penggunaan dan modifikasi bebas.
  • Efisien: Secara signifikan mengurangi ukuran file PNG tanpa mengorbankan kualitas.
  • Portabel: Tidak memerlukan ketergantungan yang rumit dan mudah dipasang.

Kekurangan

  • Hanya PNG: Tidak mendukung format gambar lain, seperti JPEG atau GIF.
  • Kecepatan: Tingkat optimasi yang lebih tinggi dapat lambat, terutama untuk gambar besar.
  • Antarmuka: Tidak memiliki antarmuka grafis asli, fokus pada penggunaan melalui terminal.