Ubah Ukuran Gambar PNG
Mengubah ukuran PNG di sini adalah perjalanan tanpa kehilangan: piksel diambil sampel ulang ke dimensi Anda dan ditulis kembali langsung dengan kompresi tanpa kehilangan PNG, saluran alpha termasuk. Tidak ada keputusan kualitas yang perlu dibuat — slider di panel pengaturan hanya berlaku untuk format lossy dan diabaikan ketika keluaran adalah PNG. Apa yang layak mendapatkan perhatian Anda adalah bagaimana ukuran file PNG berperilaku setelah diubah ukuran, dan apa yang dilakukan pengambilan sampel ulang yang halus pada gambar dengan tepi keras. Keduanya memiliki kejutan.
Mengapa tidak ada pilihan kualitas untuk PNG
PNG memiliki satu skema kompresi dan itu tanpa kehilangan, jadi encoder tidak memiliki dial kualitas untuk ditampilkan: piksel yang keluar dari pengambilan sampel disimpan persis, setiap kali. Itulah sebabnya alat ini mengabaikan slider untuk format ini — mesin tidak pernah mengirimkan nilai kualitas ke encode PNG.
Satu-satunya informasi yang Anda hilangkan adalah apa yang dihapus oleh pengambilan sampel itu sendiri. Beralih dari 2000 piksel lebar ke 1000 membuang tiga perempat sampel, dan tidak ada pilihan encoder yang terlibat dalam hal itu. Ini juga berarti pengubahan ukuran berulang tidak menumpuk kerusakan seperti format lossy mengumpulkannya: sepuluh penyimpanan menghabiskan biaya yang sama dengan satu, asalkan dimensi tidak berubah. Jika Anda memerlukan file yang lebih kecil dengan dimensi yang sama, itu adalah masalah kompresi daripada masalah pengubahan ukuran.
Keluaran selalu penuh 32-bit — file palet tumbuh
Banyak PNG di web adalah file palet: alih-alih menyimpan satu warna per piksel, mereka menyimpan indeks ke tabel yang memiliki paling banyak 256 warna, yang membuat ikon dan grafik sederhana menjadi kecil. Browser mendekode file semacam itu menjadi RGBA penuh, dan alat ini menulis hasilnya kembali sebagai gambar penuh 32-bit, karena kanvas yang digambar tidak memiliki pengertian tentang palet.
Konsekuensinya tidak intuitif: ikon palet 30 KB yang dioptimalkan dengan hati-hati dapat kembali lebih besar setelah dibuat lebih kecil, karena trik palet hilang dari keluaran. Memperbesar memperburuknya — kompresi tanpa kehilangan harus memperhitungkan setiap piksel baru, jadi menggandakan dimensi PNG kira-kira mengkuadrupel data mentah yang harus disimpan. Ketika file yang dioptimalkan penting, simpan yang asli dan perlakukan salinan yang diubah ukuran sebagai keluaran turunan.
Tepi keras, seni piksel, dan interpolasi halus
Pengambil sampel adalah filter pemrosesan halus berkualitas tinggi dari browser, dan sengaja tidak ada opsi tetangga terdekat. Untuk foto, itu adalah filter yang tepat. Untuk seni piksel, garis grid satu piksel dan teks UI kecil adalah yang salah: pemrosesan halus membagi tepi tajam satu piksel di antara piksel tetangga, dan mereka keluar abu-abu dan lembut. Foto, sebaliknya, tidak memiliki tepi keras untuk dilindungi dan dapat diubah ukuran dengan bebas.
Tiga cara untuk membatasi kerusakan. Skala dengan faktor bulat yang bersih — 50% mengubah dua piksel menjadi satu alih-alih satu setengah. Potong apa yang tidak Anda butuhkan alih-alih mengecilkan semuanya, yang menjaga piksel yang bertahan tidak tersentuh. Dan jangan pernah memperbesar seni piksel di sini; interpolasi persis apa yang dilarang oleh gaya ini, dan editor khusus dengan skala tetangga terdekat adalah instrumen yang tepat untuk itu.
Pertanyaan yang Sering Diajukan
Apakah latar belakang transparan tetap?
Ya, sepenuhnya. Saluran alpha diambil sampel bersama dengan saluran warna, sehingga transparansi parsial — bayangan lembut, tepi anti-alias — bertahan pada ukuran baru. Itu hanya menghilang jika Anda kemudian mengonversi file ke format yang tidak memiliki alpha.
Saya mengecilkan PNG saya dan file menjadi lebih besar. Bagaimana?
Asli Anda hampir pasti adalah file palet. Keluaran ditulis sebagai RGBA 32-bit penuh, jadi ruang yang dihemat oleh piksel yang lebih sedikit dapat terlampaui oleh hilangnya pengkodean palet. Simpan yang asli ketika itu dioptimalkan secara manual.
Bisakah ini mengubah ukuran PNG animasi?
Hanya bingkai pertamanya — APNG keluar sebagai gambar tanpa gerakan, dan tidak ada peringatan yang muncul untuk format ini. Periksa hasilnya sebelum mengganti apa pun yang Anda pedulikan.
PNG saya sebenarnya adalah foto. Haruskah tetap PNG?
Mungkin tidak. Kompresi tanpa kehilangan menyimpan detail nada kontinu dengan biaya tinggi, jadi PNG fotografis tetap berat pada dimensi apa pun. Ubah ukurannya di sini, lalu biarkan konverter gambar mengubahnya menjadi WebP atau JPEG; penurunan ukuran file biasanya dramatis.
Apa yang terjadi jika bentuk gambar saya tidak cocok dengan lebar dan tinggi yang saya ketik?
Pilih mode pas. Isi & Potong memangkas gambar untuk mengisi kotak tepat Anda; Peregangan mendistorsi untuk pas; Pas Di Dalam menjaga semuanya, tetapi keluaran menyusut ke ukuran yang sesuai dengan gambar — lebih kecil dari kotak yang Anda ketik, tidak pernah dipadati.
Apakah profil warna yang tersemat dipertahankan?
Tidak. Gambar dibangun kembali di ruang sRGB standar browser dan profil yang tersemat ditinggalkan. Tidak relevan untuk tangkapan layar dan grafik web; untuk pekerjaan cetak yang dikelola warna, ubah ukuran dalam aplikasi yang menjaga profil.
Panduan ubah ukuran lainnya
- Ubah ukuran JPG
- Ubah ukuran WebP
- Ubah ukuran gambar secara massal
- Ukuran Instagram
- Ukuran thumbnail YouTube
- Foto paspor 2x2
- Ukuran cetak 4x6
Ubah Ukuran Gambar Secara Online — Pengubah Ukuran Gambar Gratis