Kompres gambar ke ukuran target dalam KB
Fit foto di bawah batas upload.
Data Anda
Hasil Anda
Siap kapan pun Anda butuhkanHasil Anda akan muncul di sini.
Cara kerja
Cari gambar yang dapat diunduh pada atau di bawah ukuran target Anda. Alat ini mengukur byte yang dikodekan oleh browser-, pencarian pengaturan kualitas JPEG atau WebP, dan mengurangi dimensi jika kualitas minimum masih terlalu besar. Contoh yang dihasilkan memungkinkan Anda mencoba arus kerja kompresi yang sebenarnya sebelum memilih suatu berkas. Referensi API Browser: https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/toBlob.
Baca acuan sumberBeberapa hal yang perlu diketahui
Hasil bervariasi dengan penyandi peramban. Persentase kualitas adalah pengaturan, bukan perseptual skor; pendekatan kualitas pencocokan tertinggi. JPEG menghilangkan transparansi dengan latar belakang putih. Kedua format dapat kehilangan detail; metadata tidak diawetkan, dan animasi masukan menghasilkan satu frame. Berkas sumber terbatas pada 25 MB, 16 juta piksel, dan 8,192 piksel per sisi. Dimensi keluaran maksimum adalah 4,096 piksel. Alat ini tidak mengunggah gambar.
Kapan memakai alat ini
Suatu bentuk upload mungkin memerlukan gambar di bawah ukuran berkas tertentu, sementara sebuah situs web mungkin dapat mengambil keuntungan dari pengunduhan gambar yang lebih ringan. Ini compressor pencarian konfigurasi peramban dan, ketika diperlukan, mengurangi dimensi untuk cocok target Anda. Ini melaporkan jumlah keluaran sebenarnya daripada memperkirakan ukuran dari persentase kualitas. Pilih JPEG untuk latar belakang transparansi putih atau WebP ketika transparansi penting, kemudian memeriksa hasilnya sebelum menggunakannya.
- Siapkan foto untuk formulir dengan batas upload Kilobyte.
- Kurangi ukuran unduh gambar saat menyimpan dimensi maksimum yang dipilih.
- Bandingkan keluaran JPEG dan WebP sebelum menambahkan gambar ke halaman web.
Bagaimana memakai gambar kompresi ke ukuran kb target
Pilih sumber gambar
Pilih berkas JPEG, PNG, atau WebP yang Anda unggah, atau gunakan contoh yang dihasilkan untuk mencoba kompresi. Berkas terunggah harus memuat 25 MB, 16- million- pixel dan 8,192-pixel per- sisi batas masukan.
Set ukuran dan format
Masukkan ukuran berkas Target dalam KB, dimana salah satu KB berarti 1,024 bytes. Pilih JPEG atau WebP dan atur lebar atau tinggi maksimum. Rasio aspek dipertahankan dan alat tidak memperbesar sumber.
Tinjau keluaran yang diukur
Hasilkan gambar, memeriksa yang dilaporkan bytes dan dimensi, dan mencari detail yang hilang. Unduh hasilnya. Jika teks atau wajah tampak terdegradasi, coba target yang lebih besar, format yang berbeda atau sumber tanaman yang lebih kecil.
Coba kompresi contoh 40 KB
Masukan
Pilih gambar cuplikan, target 40 KB, keluaran JPEG dan dimensi maksimum 1,200 piksel. Sampel dimulai dari 1,200 × 800 piksel.
Hasil
Dalam menjalankan peramban diverifikasi, keluaran adalah 40,231 byte, ditampilkan sebagai 39.29 KB, dibawah 40,960-byte target. Ukuran teks yang tepat dan pengaturan penyandi yang dipilih dapat bervariasi di antara peramban.
Apa artinya
Target adalah batas ukuran atas, bukan persyaratan untuk mencapai tepat 40 KB. Hakim penampilan gambar yang diunduh bersama byte yang diukur; kualitas enkoder bukan sebuah skor perseptual.
Kesalahan umum untuk dihindari
Kehilangan transparansi tiba-tiba
JPEG tidak memiliki transparansi, sehingga daerah transparan diratakan ke putih. Pilih WebP ketika Anda memerlukan latar belakang transparan dan mengkonfirmasi aplikasi penerima menerimanya.
Mengurangi kualitas tanpa memeriksa dimensi
Target yang sangat kecil dapat memerlukan gambar yang lebih kecil, bukan hanya kompresi yang lebih kuat. Tinjau lebar dan tinggi keluaran ketika penggunaan akhir membutuhkan teks yang dapat dibaca atau resolusi minimum.
Mengharapkan metadata atau animasi
ekspor Canvas tidak melestarikan metadata sumber, dan animasi masukan menjadi satu frame. Simpan yang asli saat animasi atau metadata asli adalah bagian dari alur kerja Anda.
Pertanyaan yang sering ditanyakan
Definisi, kasus tepi, dan praktis langkah berikutnya untuk alat ini. Cari semua alat FAQs
Bagaimana kompresi mencapai ukuran berkas target?
Alat ini menyandikan gambar percobaan dan mengukur byte mereka yang sebenarnya. Ini mencari pengaturan kualitas dan mengurangi dimensi jika kualitas minimum masih terlalu besar. Pencarian mendekati pengaturan pas tertinggi; secara matematis tidak menjamin gambar terbaik untuk anggaran tersebut.
Apakah 100 KB berarti 100,000 bytes?
Di sini, 100 KB berarti 102,400 bytes karena alat menggunakan 1 KB = 1,024 byte. Beberapa formulir upload menggunakan konvensi yang berbeda. Bandingkan jumlah byte aktual keluaran dengan batas layanan menerima dan tinggalkan ruang ketika definisinya tidak jelas.
Format mana yang bisa saya unggah dan unduh?
Anda dapat mengunggah JPEG, PNG atau WebP dalam batas masukan. Keluaran adalah JPEG atau WebP. PNG dapat digunakan sebagai sumber, tetapi alat ini tidak ekspor PNG lossless atau urutan gambar animasi. Pilih format yang didukung oleh tujuan Anda.
Apakah alat mengubah rasio aspek gambar saya?
Ini mempertahankan rasio aspek sumber ketika menerapkan dimensi maksimum dan setiap pengurangan ukuran lebih lanjut. Tidak pernah memperbesar sumbernya. Maksimum 1,200 Oleh karena itu pixel berarti sisi yang lebih besar paling 1,200, bukan berarti kedua belah pihak menjadi 1,200.
Mengapa hasilnya berbeda antara browser?
Peramban menyediakan penyandian gambar, dan hasilnya dapat berbeda dengan implementasi dan versi peramban. Pengaturan kualitas adalah enkoder kontrol daripada standar nilai visual. Gunakan byte yang dilaporkan dan periksa gambar yang diunduh sebenarnya daripada membandingkan persentase saja.
Dapatkah kompresi meningkatkan gambar yang sudah kabur?
Tidak. Ini mengurangi ukuran dan mungkin menghapus detail tambahan; ini tidak dapat memulihkan resolusi yang hilang. Mulailah dengan yang cocok asli dan menjaga cadangan. Jika target terlalu ketat untuk kualitas yang diperlukan, mengubah tanaman, dimensi atau meng-upload persyaratan di mana mungkin.
Apakah gambar upload saya dikirim ke server?
Aliran kerja kompresi berjalan secara lokal di peramban Anda dan tidak mengunggah gambar sumber. Sampel yang dihasilkan juga menggunakan pengolahan lokal. Mengunduh menghasilkan berkas keluaran lokal, yang kemudian dapat Anda pilih untuk mengunggah sendiri.
Mengapa gambar besar ditolak sebelum kompresi?
Batas masukan melindungi memori peramban dan waktu pemrosesan. Sebuah berkas sumber terkompresi kecil masih dapat mendecode ke dalam penyangga pixel besar. Gunakan penyunting gambar untuk mengurangi dimensi besar pertama bila sumber melebihi 16 juta piksel atau 8,192 piksel di satu sisi.
Menjelajahi topik di blog
Sumber dan metode
Gunakan referensi di bawah ini untuk memeriksa definisi dan panduan platform. Ruang lingkup dan batas model dijelaskan di atas. Baca standar editorial kami.