Potong & ubah ukuran gambar — lokal
Potong atau ubah ukuran di browser dengan seleksi bebas, rasio (1:1, 16:9…), dan ukuran umum. Langkah: pilih foto, bingkai atau pilih preset, set lebar×tinggi, unduh JPEG/WebP/PNG. Contoh: crop kotak 512×512 untuk avatar — tetap di perangkat; ekspor biasanya menghapus EXIF.
Cara kerja
Pilih foto, kunci rasio atau gambar bebas, set lebar×tinggi (atau preset), lalu ekspor. Kotak di layar dipetakan ke piksel sumber, digambar ke canvas, lalu toBlob. Mode resize memakai contain/cover. Tidak diunggah; re-encode biasanya menghapus EXIF.
Aturan yang diharapkan
Crop dan resize satu alur. Baca ini sebelum meminta lebih banyak piksel dari seleksi.
- Persegi sumber dalam piksel asli, bukan pratinjau yang diskalakan.
- drawImage menggambar ke ukuran keluaran. v1 tidak upscale: diminta terlalu besar → diklem + peringatan.
- Preset rasio mengubah seleksi; preset piksel mengisi W×H. «Sama dengan seleksi» menyalin kotak.
- Privasi: tidak diunggah. Canvas biasanya menghapus EXIF. Untuk KB lebih kecil, pakai kompresor setelahnya.
Contoh
Contoh 1600×1000 dengan 1:1 mengekspor JPEG 512×512 ~0,9. Ganti 16:9 dan 1920×1080 untuk cover (dibatasi jika crop lebih kecil). Sisi maks 1200 mengecilkan seluruh foto.
Cocok untuk
- Avatar: 1:1 ke 512 atau 256.
- Cover: 16:9 atau ukuran seperti 1200×630.
- Web: sisi maks 1200 atau lebar 800 sebelum unggah.
Frequently asked questions
Apakah gambar keluar dari browser?
Tidak. Semua lokal. Cek Network bahwa gambar tidak di-POST.
Apakah memperbesar crop kecil?
Tidak. Jika keluaran melebihi seleksi, diklem dan diperingatkan.
Bedanya dengan kompresor?
Halaman ini fokus framing & piksel; kompresor mengejar KB. Pakai setelah crop.
Perlu alat lain untuk persegi vs 16:9?
Tidak. 1:1, 16:9, dll. adalah preset di halaman yang sama.
Apakah EXIF tetap ada?
Biasanya tidak. Re-encode canvas menghapus metadata; inspeksi dulu dengan alat EXIF.
Apakah GIF animasi tetap bergerak?
Tidak — hanya frame pertama.
Pertanyaan atau masukan
Ada yang kurang jelas, rusak, atau hilang? Tulis pesan di bawah — kami membaca setiap catatan tentang alat ini.