Konversikan TIFF ke PNG tanpa kehilangan kualitas di Java

Konversikan TIFF ke PNG tanpa kehilangan kualitas di Java

TIFF dan PNG adalah format file populer untuk menampilkan gambar yang kompleks. Namun, PNG dianggap cocok untuk platform web karena ukurannya yang lebih kecil. Di sisi lain, TIFF tidak kompatibel dengan banyak program berbasis web dan memerlukan ruang lebih besar daripada PNG. Karena faktor-faktor ini, Anda mungkin tertarik untuk mengonversi TIFF ke PNG tanpa mengorbankan kualitas gambar. Jika demikian, pada artikel ini kita akan membahas cara mengonversi TIFF ke PNG tanpa kehilangan kualitas di Java. Poin-poin berikut akan dibahas dalam artikel ini:

Konverter TIFF ke PNG - Instalasi Perpustakaan Java

Pada bagian ini, kami akan mendemonstrasikan prosedur pemasangan API konversi TIFF ke PNG ini. Jika Anda menggunakan Maven untuk mengelola proyek atau aplikasi Java, tambahkan konfigurasi berikut di file pom.xml.

<repository>
	<id>ConholdateJavaAPI</id>
	<name>Conholdate Java API</name>
	<url>https://releases.conholdate.com/java/repo</url>
</repository>        
<dependency>
	<groupId>com.conholdate</groupId>
	<artifactId>conholdate-total</artifactId>
	<version>23.6</version>
	<type>pom</type>
</dependency>

Kemudian jalankan perintah berikut.

mvn clean    
mvn install -U

Untuk konfigurasi tentang framework Java lainnya, silakan kunjungi releases.conholdate.com.

Java Converter: Konversi TIFF ke PNG Tanpa Kehilangan Kualitas

Mari kita pilih file TIFF yang menempati ruang disk 37 MB. Asumsikan bahwa tidak ada algoritma kompresi yang diterapkan pada TIFF ini. Jadi, di bagian ini, kami akan mengantisipasi pencapaian tujuan berikut:

  1. Kecilkan ukuran gambar.
  2. Membuatnya kompatibel dengan aplikasi berbasis web. Cara terbaik untuk mencapai kedua tujuan di atas adalah mengonversi gambar TIFF ke PNG tanpa kehilangan kualitas. Karena format file PNG mendukung kompresi lossless, ini tidak akan mengurangi kualitas gambar yang dihasilkan. Berikut adalah langkah-langkah untuk mengonversi TIFF ke PNG tanpa kehilangan kualitas menggunakan Java:
  3. Muat gambar TIFF menggunakan kelas Converter.
  4. Inisialisasi instance kelas ImageConvertOptions dan atur format file konversi sebagai PNG.
  5. Tentukan dimensi PNG yang dihasilkan menggunakan metode setHeight(int) dan setWidth(int).
  6. Aktifkan metode Converter.convert(String arg0, ConvertOptions arg1) untuk menyimpan gambar JPG. Contoh kode berikut menunjukkan cara mengonversi TIFF ke PNG di Java.

Konversi TIFF ke PNG: Perbandingan Keluaran

Pertama, lihat gambar berikut, yang menunjukkan ukuran pada disk untuk gambar input TIFF dan output PNG.

Konversi TIFF ke PNG: Perbandingan Ukuran
Setelah itu, mari kita lihat screenshot berikut yang memperlihatkan kualitas kedua gambar pada zoom tertentu.
Konversi Gambar TIFF ke PNG: Perbandingan Kualitas
Oleh karena itu, Anda dapat melihat pengurangan yang signifikan dalam ukuran output PNG. Namun, kualitas gambarnya serupa untuk gambar input dan output.

Dapatkan lisensi gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.

Menyimpulkan

Singkatnya, kami membahas prosedur konversi file gambar TIFF ke PNG di Java. Oleh karena itu, kami harap Anda telah mempelajari cara mengonversi TIFF ke PNG secara terprogram tanpa kehilangan kualitas gambar menggunakan library Java TIFF to PNG Converter. Anda mungkin juga telah mengamati kekuatan API konversi Java TIFF ke PNG dalam memberikan hasil berkualitas tinggi. Anda dapat mengunjungi dokumentasi untuk mempelajari lebih lanjut tentang API konversi Java. Terakhir, pantau terus di conholdate.com untuk pembaruan rutin.

FAQ

Apa itu TIFF dan PNG?

TIFF (Tagged Image File Format) adalah format gambar populer untuk gambar berkualitas tinggi yang biasanya digunakan untuk mencetak desain grafis dan fotografi profesional. Sedangkan PNG (grafik jaringan portabel) adalah format gambar populer yang digunakan untuk seni digital dan logo grafik web. PNG adalah format lossless artinya tidak kehilangan kualitas apa pun saat dikompresi. Pada saat yang sama, TIFF dapat berupa lossy atau lossless tergantung pada kompresi yang digunakan.

Mengapa saya ingin mengonversi TIFF ke PNG?

Ada beberapa alasan mengapa Anda mungkin ingin mengonversi gambar TIFF ke format PNG. File PNG umumnya berukuran lebih kecil daripada file TIFF sehingga lebih mudah untuk mentransfer dan menyimpan file PNG juga ideal untuk grafik web karena mendukung transparansi dan dapat dioptimalkan untuk penggunaan web. Selain itu, file PNG dapat digunakan dalam berbagai aplikasi termasuk editor gambar browser web, dan sistem operasi.

Bagaimana cara mengonversi TIFF ke PNG di Java tanpa kehilangan kualitas?

Untuk mengonversi gambar TIFF ke format PNG di Java tanpa kehilangan kualitas, Pertama instal perpustakaan Java TIFF ke PNG Converter, lalu ikuti bagian Konversi TIFF ke PNG di Java dari artikel ini.

Berikan pertanyaan

Anda dapat memberi tahu kami pertanyaan atau pertanyaan Anda di forum kami.

Lihat juga