Cara Mengurangi Ukuran Gambar di Java

Cara Mengurangi Ukuran Gambar di Java

Pengurang ukuran gambar library ini menawarkan teknik kompresi tingkat perusahaan untuk mengompresi gambar. Faktanya, Anda dapat menyesuaikan panggilan API sesuai kebutuhan bisnis Anda menggunakan berbagai jenis dan level kompresi yang disediakan oleh pustaka kaya fitur ini. Oleh karena itu, mari siapkan perpustakaan ini di proyek Java kita dan buat kompresor gambar online. Tutorial ini akan mengajari kita cara mengurangi ukuran gambar di Java secara terprogram. Poin-poin berikut akan dibahas:

Penginstalan library pengurang ukuran gambar

Pemasangan perpustakaan apa pun penting dalam hal pengembangan aplikasi yang cepat. Bagaimanapun, Anda dapat mengunduh file JAR atau menginstal pustaka ini menggunakan konfigurasi Maven berikut.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging</artifactId>
    <version>20.12</version>
    <classifier>jdk16</classifier>
</dependency>

Kurangi ukuran gambar PNG secara terprogram

Ada setumpuk besar metode yang ditawarkan oleh perpustakaan ini yang mungkin Anda temukan di sini. Selain itu, Anda dapat mengatur warna, jenis kompresi, dan banyak atribut gambar lainnya secara terprogram. Silakan ikuti langkah-langkah berikut dan cuplikan kode untuk mengompres gambar PNG:

  1. Muat file gambar PNG sumber dengan memanggil metode Image.load.
  2. Ulangi kemungkinan rentang Level Kompresi.
  3. Buat instance dari kelas PngOptions untuk setiap PNG yang dihasilkan untuk mengakses opsi PNG.
  4. Atur Tingkat Kompresi. Sedangkan, tingkat kompresi gambar png berada pada kisaran 0-9, dimana 9 adalah kompresi maksimum dan 0 adalah mode penyimpanan.
  5. Simpan hasil di disk dengan memanggil metode save. Salin & tempel kode berikut ke file utama Anda:

Kompres gambar TIFF di Java

Demikian pula, perpustakaan ini memungkinkan Anda membuat kompresor gambar online tempat Anda dapat mengurangi ukuran file TIFF gambar menggunakan beberapa baris kode Java. Anda dapat mengikuti langkah-langkah yang disebutkan di bawah ini:

  1. Aktifkan metode image.load untuk memuat gambar melalui lokasi jalur file atau aliran.
  2. Buat instance TiffOptions untuk gambar yang dihasilkan.
  3. Atur BitsPerSample, mode Fotometrik & mode Kompresi dengan memanggil metode setBitsPerSample.
  4. Panggil metode setCompression untuk mengatur kompresi.
  5. Aktifkan metode setPhotometric untuk menyetel fotometrik.
  6. Atur palet grayscale dengan memanggil metode setPalette.
  7. Simpan output. Anda dapat melihat output pada gambar di bawah ini:
    Kompres gambar TIFF

Dapatkan Lisensi Gratis

Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.

Menyimpulkan

Ini membawa kita ke akhir tutorial ini. Anda telah mempelajari cara mengurangi ukuran gambar di Java bersama dengan beberapa topik penting lainnya. Selain itu, Anda telah mempelajari cara mengompresi gambar TIFF dan mengurangi ukuran gambar PNG secara terprogram. Entri blog ini akan sangat membantu Anda membuat kompresor gambar online menggunakan beberapa baris kode sumber. Terakhir, jangan lewatkan dokumentasi jika Anda ingin membuat pengurang ukuran gambar untuk aplikasi bisnis Anda. Selain itu, kami menyarankan Anda untuk mengikuti [panduan Memulai] kami21. Terakhir, conholdate.com sedang menulis posting blog baru. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

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

FAQ

Bagaimana cara mengubah ukuran gambar dalam pengkodean? Instal [library] pemrosesan gambar Java ini 1 untuk mengubah ukuran gambar secara terprogram. Ini menawarkan metode untuk memanipulasi gambar menggunakan beberapa baris kode sumber di Java.

Lihat juga