Baca aturan unggah lebih dulu
Halaman unggah biasanya membatasi ukuran file, format, dan dimensi piksel sekaligus. Melihat “100KB” saja belum cukup; pastikan juga apakah hanya menerima JPG, apakah perlu latar putih, dan apakah lebar serta tinggi dibatasi. Alat target KB dapat memproses masukan statis JPG, PNG, WebP, atau AVIF dan menghasilkan JPEG atau WebP; jika platform tidak menerima WebP, pilih JPEG.
Di dalam alat, KB yang Anda masukkan dikonversi dengan 1024 byte; misalnya target 200KB dinilai sekitar 204800 byte. Beberapa portal mungkin menjelaskan atau memvalidasi batas dengan byte desimal, misalnya batas 200000 byte. Dalam kasus seperti itu, sebaiknya beri ruang aman, misalnya isi 190KB di alat, lalu periksa jumlah byte nyata setelah unduhan atau konfirmasi melalui respons halaman unggah.
- Periksa KB maksimum, format yang diizinkan, dan syarat piksel yang tertulis di halaman unggah.
- Pilih satu gambar statis, dan hindari memakai gambar bergerak sebagai hasil akhir.
- Pilih keluaran JPEG atau WebP sesuai format yang diizinkan.
- Masukkan target KB; pada portal yang mungkin memvalidasi dengan byte desimal, sisakan ruang aman sejak awal.
- Atur ukuran maksimum sebagai batas sisi terpanjang, dan siapkan pemeriksaan ulang lebar serta tinggi akhir pada hasil.
Cara menimbang dimensi dan kualitas
Alat target KB lebih dulu membatasi gambar agar sisi yang lebih panjang berada di dalam ukuran maksimum dan proporsi tetap terjaga; setelah itu alat memakai ekspor canvas browser untuk mencoba beberapa tingkat kualitas. Jika target masih sulit dicapai, alat mungkin terus menurunkan dimensi untuk mencari keluaran yang lebih kecil. Dimensi piksel besar mempertahankan lebih banyak detail, tetapi lebih sulit dikompres menjadi sangat kecil; kualitas rendah membantu mengecilkan file, tetapi dapat membuat wajah, teks, atau tepi terlihat bermasalah.
Jika gambar dipakai untuk identitas atau produk, biasanya jangan hanya mengandalkan kualitas yang sangat rendah. Jika halaman meminta lebar dan tinggi persis, alat target KB tidak cocok sebagai satu-satunya pemeriksaan akhir; Anda bisa memprioritaskan alur enkode ulang kualitas/format yang mempertahankan dimensi, atau memilih cara lain yang diizinkan platform, lalu menjadikan lebar, tinggi, dan jumlah byte file unduhan sebagai acuan akhir.
Memahami tercapai dan tidak tercapai
Saat hasil menampilkan “sudah tidak melebihi target”, berarti ukuran file yang benar-benar dibuat browser kurang dari atau sama dengan target setelah konversi 1024 byte. Saat hasil menampilkan “masih di atas target”, berarti alat sudah menemukan hasil terkecil atau cukup dekat dalam rentang percobaan saat ini, tetapi belum memenuhi aturan unggah.
Tidak tercapai bukan kerusakan, dan bukan jaminan tersembunyi. Hasil enkode JPEG atau WebP browser dipengaruhi isi gambar, dukungan format, dan parameter kualitas. Pada titik ini Anda bisa menurunkan ukuran maksimum, mengganti ke format keluaran lain yang diizinkan platform, atau kembali ke gambar asli dan memotong komposisi ulang.
Contoh hipotetis
Misalnya sebuah formulir mensyaratkan avatar di bawah 200KB, mengizinkan JPG, dan tidak menulis lebar maupun tinggi tetap. Anda bisa memilih foto asli, memilih JPEG sebagai format keluaran, mengisi ukuran target 200, dan mengatur ukuran maksimum awal ke 1200px atau 1600px. Jika portal itu mungkin memvalidasi terhadap 200000 byte, isi 190KB lebih dulu untuk memberi ruang aman dan periksa byte nyata setelah unduhan.
Jika formulir yang sama juga mensyaratkan 600 × 600, jangan berasumsi setelah target KB gambar masih 600 × 600. Pencarian target mungkin terus menurunkan dimensi; setelah tercapai, dimensi akhir harus dilihat. Jika dimensi tidak boleh berubah, gunakan alur enkode ulang kualitas/format yang mempertahankan 600 × 600, atau cara lain yang diizinkan platform.
Foto avatar 2400 × 3200 perlu di bawah 200KB, dan halaman tidak memiliki syarat lebar serta tinggi tetap. Coba dulu JPEG, target 190KB atau 200KB, ukuran maksimum 1200px; jika keluaran menunjukkan belum tercapai, kecilkan ukuran maksimum. Jika platform juga punya syarat 600 × 600, setelah unduhan Anda wajib memeriksa ulang dimensi, bukan hanya melihat KB.
Fitur yang tidak perlu diharapkan
Alat target KB hanya memproses satu gambar statis sekali jalan, tidak melakukan batch, tidak mempertahankan animasi, dan tidak mempertahankan EXIF, ICC, atau metadata lain. Keluaran JPEG menangani area transparan dengan latar putih; kemampuan menulis WebP bergantung pada dukungan browser. Pemrosesan gambar dan objek unduhan selesai dalam alur browser saat ini.
Jika tidak ada batas KB yang jelas dan Anda hanya ingin membuat foto lebih kecil, alat kompresi biasa lebih langsung. Jika banyak aset situs perlu dikompres seragam, alat batch lebih sesuai, tetapi alat batch tidak memiliki kolom target KB.
Pertanyaan umum
- Apakah KB di alat selalu sama dengan batas portal?
- Tidak selalu. Alat menghitung 1KB sebagai 1024 byte; beberapa portal mungkin memvalidasi dengan byte desimal. Saat menghadapi batas seperti 200000 byte, Anda bisa mengisi 190KB di alat untuk memberi ruang aman dan memeriksa byte nyata file unduhan.
- Setelah target KB tercapai, apakah dimensi pasti tidak berubah?
- Tidak selalu. Untuk mencari keluaran lebih kecil, alat mungkin terus menurunkan dimensi. Jika platform meminta piksel persis seperti 600 × 600, Anda harus memeriksa ulang lebar dan tinggi akhir setelah unduhan.
- Mengapa formulir masih menolak gambar saya?
- File mungkin masih melewati batas, atau format, dimensi piksel, rasio, latar, atau cara konversi byte tidak sesuai. Kompresi hanya menyelesaikan sebagian masalah ukuran byte.
Gambar tetap di browser Anda, tidak diunggah ke LocalTools
Semua yang ada di halaman ini diproses di peramban Anda. Tidak ada yang diunggah.