Mengubah ukuran gambar mencakup pengubahan ukuran berdasarkan persentase, pengubahan ukuran bersyarat, pengubahan ukuran adaptif, dan pengubahan ukuran ke dimensi tertentu. Jika sebuah platform atau aplikasi memiliki persyaratan khusus untuk ukuran gambar, seperti foto profil atau gambar mini, Anda dapat menyesuaikan ukuran gambar berdasarkan dimensi atau persentase untuk memenuhi berbagai kebutuhan tampilan.
Parameter
image_process=resize
Tabel berikut menjelaskan parameter tersebut.
Jika salah satu parameter diatur ke nilai negatif, gambar akan tetap dalam ukuran aslinya.
Saat ini, fitur ini hanya mendukung pengurangan ukuran gambar. Jika konfigurasi mencoba memperbesar gambar, hasil output tidak akan berubah.
Parameter | Deskripsi | Rentang nilai |
w | Menentukan lebar yang diinginkan untuk mengubah ukuran gambar. | Nilai default adalah 0. Total jumlah piksel gambar tidak boleh melebihi 16.777.216. |
h | Menentukan tinggi yang diinginkan untuk mengubah ukuran gambar. | |
l | Menentukan panjang sisi yang lebih panjang untuk mengubah ukuran gambar. | |
s | Menentukan panjang sisi yang lebih pendek untuk mengubah ukuran gambar. | |
fw dan fh | Menentukan lebar dan tinggi yang diinginkan untuk mengubah ukuran gambar. | |
p | Menentukan bahwa gambar diubah ukurannya berdasarkan rasio aspek asli. | [0,100] |
Contoh
Tabel berikut memberikan contoh pengubahan ukuran gambar.
Metode | Operasi | Contoh |
Berdasarkan rasio aspek tertentu | Ubah ukuran gambar berdasarkan rasio aspek asli. | |
Berdasarkan kondisi | Ubah ukuran gambar hanya jika ukuran gambar lebih besar dari atau sama dengan 1.024.000 byte. Satuan: byte. Catatan: Dalam contoh ini, ambang batas ditetapkan pada 1.024.000. Anda dapat menetapkan ambang batas berdasarkan kebutuhan bisnis Anda. | |
Berdasarkan sisi yang lebih panjang | Ubah ukuran gambar berdasarkan panjang sisi yang lebih panjang yang ditentukan. | |
Berdasarkan sisi yang lebih pendek | Ubah ukuran gambar berdasarkan panjang sisi yang lebih pendek yang ditentukan. | |
Berdasarkan lebar | Ubah ukuran gambar berdasarkan lebar yang ditentukan. | |
Berdasarkan tinggi | Ubah ukuran gambar berdasarkan tinggi yang ditentukan. | |
Berdasarkan tinggi dan lebar tertentu | Ubah ukuran gambar berdasarkan tinggi dan lebar yang ditentukan. | |