Bagian ini mencantumkan operasi yang didukung oleh pengoptimalan gambar Cloud CDN.
Tabel ini mencakup parameter, seperti operasi, sintaksis, atribut, deskripsi, dan contoh, yang membantu Anda membuat kueri imop.
Pengoptimalan gambar Cloud CDN mendukung serangkaian operasi yang memungkinkan Anda mengubah gambar, seperti mengubah ukuran, memangkas, dan menskalakan. Setiap operasi memiliki sintaksis, atribut, dan batasan yang didukung.
Halaman ini mencantumkan operasi yang didukung oleh pengoptimalan gambar Cloud CDN dengan contoh yang membantu Anda membuat kueri imop.
| Operasi | Sintaksis dan contoh | Atribut | Deskripsi |
|---|---|---|---|
|
https://www.example.com/image.jpg?imop=Resize,width=250,height=125 |
maksimum |
Operasi ini tidak mempertahankan rasio aspek saat Anda menentukan parameter lebar dan tinggi. Jika Anda menghilangkan salah satu dimensi, pengoptimalan gambar Cloud CDN akan menghitung dimensi lainnya untuk mempertahankan rasio aspek. Secara default, pengoptimalan gambar menerapkan strategi penurunan skala yang
ketat. Menentukan parameter |
|
https://www.example.com/image.jpg?imop=Scale,ratio=0.5 |
ratio
|
Operasi ini menskalakan gambar dengan faktor tertentu dan hanya menerapkan penurunan skala. Tidak dapat muncul bersamaan dengan operasi Resize dan Crop. Jika Anda menyertakan operasi |
|
https://www.example.com/image.jpg?imop=Crop,shape=rectangle,left=0.5,snap_to_x=512 |
shape
left, right, top, bottom
snap_to_x, snap_to_y
|
Operasi ini memangkas gambar berdasarkan penanda regional. Jika Anda menentukan nilai yang tidak valid
untuk parameter Koordinat pangkas
otomatis dipaskan ke kelipatan terdekat dari nilai
|
|
https://www.example.com/image.jpg?imop=Canvas,width=250,height=125,background_color=FFF,gravity=center |
width, height
gravity
background_color
|
Operasi ini meningkatkan kualitas gambar dengan menambahkan tata letak latar belakang dengan dimensi dan warna yang ditentukan. Parameter |
|
https://www.example.com/image.jpg?imop=Rotate,degrees=90 |
degrees
|
Operasi ini memutar gambar target searah jarum jam. |
|
https://www.example.com/image.jpg?imop=Mirror,flip=h |
flip
|
Operasi ini mencerminkan gambar secara horizontal, vertikal, atau keduanya. |
|
https://www.example.com/image.jpg?imop=Compress,strength=medium |
strength
|
Operasi ini mengompresi gambar dengan mengurangi kualitas gambar target.
Parameter |
|
https://www.example.com/image.jpg?imop=Convert,format=webp |
format
|
Operasi ini mengubah format penayangan akhir gambar. Jika ada konflik pemrosesan dengan spesifikasi header |
|
https://www.example.com/image.jpg?imop=Metadata,preserve=none |
preserve
|
Operasi ini mengontrol cara properti metadata gambar ditangani selama eksekusi:
max: mempertahankan semua kolom kecuali orientasi EXIF dan profil warna yang diterapkan pada transformasi .
|
|
https://www.example.com/image.jpg?imop=tone,brightness=50,contrast=50,saturation=50 |
|
Operasi ini mengubah tingkat |
|
https://www.example.com/image.jpg?imop=Sharpen,strength=50 |
strength
|
Operasi ini meningkatkan ketajaman gambar. |
|
https://www.example.com/image.jpg?imop=Blur,strength=50 |
strength
|
Operasi ini menerapkan filter blur lokal di seluruh gambar. |
|
https://www.example.com/image.gif?imop=freeze,frame=0 |
frame
|
Operasi ini mengekstrak satu frame statis dari urutan gambar animasi , seperti GIF animasi. Parameter frame menentukan indeks frame yang tepat untuk diekstrak. |
Langkah berikutnya
- Batasan
- Kasus penggunaan pengoptimalan gambar
- Mengamankan permintaan transformasi gambar
- Pemecahan Masalah dan Praktik Terbaik