Tutorial singkat ini dirancang untuk menjelaskan cara mengubah ukuran gambar menggunakan Java dengan bantuan urutan langkah dan kode contoh yang dapat dijalankan. Untuk mengubah ukuran gambar, kode Java mendemonstrasikan proses dengan menetapkan ukuran baru dan jenis pengubahan ukuran, namun Anda juga dapat menggunakan banyak opsi lain. Gambar keluaran dapat disimpan dalam format apa pun seperti JPEG, PNG, BMP, dll.
Langkah-langkah untuk Mengubah Ukuran Gambar menggunakan Java
- Konfigurasikan aplikasi untuk menggunakan Aspose.Imaging dari repositori Maven
- Muat gambar sumber dari disk ke dalam objek kelas Image
- Panggil fungsi Image.resize() dengan memberikan ukuran baru dan ResizeType
- Simpan gambar output pada disk dalam format yang diinginkan
Saat menggunakan Java resize image proses dijelaskan di sini dengan terlebih dahulu membagikan langkah-langkah untuk mengkonfigurasi lingkungan dan kemudian prosedur langkah demi langkah yang harus diikuti dalam program Java. Kelas Image berisi sejumlah kelebihan untuk fungsi resize() yang menyediakan opsi berbeda untuk mengubah ukuran gambar menggunakan enumerator ResizeType atau ImageResizeSettings. Demikian pula, metode save() memiliki beberapa opsi untuk menyimpan gambar keluaran ke aliran atau pada disk bersama dengan pengaturan persegi panjang pembatas.
Kode untuk Mengubah Ukuran Gambar menggunakan Java
Kode ini menunjukkan bagaimana menggunakan Java mengubah ukuran file gambar dapat dikelola dengan menggunakan salah satu jenis pengubahan ukuran yang ditentukan dalam enumerator ResizeType termasuk Bell, CatmullRom, CubicBSpline, HighQualityResample, LanczosResample, dll. Demikian pula, Anda dapat mengatur nilai metode kuantisasi warna, jenis filter dan mode interpolasi serta menggunakan objek ImageResizeSettings dalam fungsi resize() .
Panduan singkat ini telah mengajarkan kita bagaimana menggunakan Java resize image tanpa kehilangan kualitas. Jika Anda ingin mempelajari konversi antara berbagai jenis gambar seperti BMP ke PNG, lihat artikel di cara mengonversi BMP ke PNG di Jawa.