Imej & foto · Penukar & Pemampat Imej
Mengapa PNG tidak mempunyai peluncur berkualiti dan cara mengecilkannya
· Bagaimana ia berfungsi
format imej png kualiti imej
PNG tidak rugi, jadi kawalan kualiti tidak boleh ditukar ganti; itulah sebabnya pelayar mengabaikan hujah kualiti untuk PNG. Siaran ini menerangkan perkara yang menentukan saiz PNG dan tiga tuil yang benar-benar mengecut satu.
Peluncur kualiti yang tidak melakukan apa-apa — mengapa mengalihkannya meninggalkan saiz PNG tidak berubah dan perkara yang memberitahu anda tentang format
Apabila PNG dipilih, ToolAcre menyembunyikan medan kualiti dan bukannya meninggalkan peluncur yang dilumpuhkan atau tidak berkesan pada skrin. Jadual format menandakan `qualityApplies` palsu dan pelan penukaran menetapkan kualiti kepada tidak ditentukan. Memindahkan nombor yang tidak pernah mencapai pengekod tidak dapat menjelaskan perubahan saiz, jadi antara muka mengalih keluar keputusan palsu sepenuhnya.
Ini juga merupakan petunjuk diagnostik. Jika pengguna menjangkakan "kualiti 50 PNG", operasi yang dimaksudkan mereka mungkin lebih sedikit piksel, lebih sedikit warna melalui pengoptimuman khusus atau destinasi yang hilang. Itu adalah transformasi yang berbeza dengan akibat yang berbeza. Menamakan pengorbanan yang diingini adalah lebih berguna daripada mencari butang mampatan universal.
Tanpa rugi bermakna setiap piksel disimpan — saluran penapis-tambah-DEFLATE PNG dan sebab saiznya bergantung pada kandungan, bukan tetapan
Repositori menyokong satu tuntutan yang tepat: pengekod tersedia PNG dianggap sebagai tidak rugi dan menyimpan piksel yang diserahkan. Ia tidak mendedahkan PNG penapis baris, DEFLATE tahap atau pas pengoptimum, jadi penerangan saluran paip dalaman rangka adalah di luar bukti produk. Eksport kanvas boleh memilih butiran tersebut tanpa memberi ToolAcre kawalan.
Lossless digunakan untuk pengekodan, bukan setiap operasi sebelumnya. Jika imej diubah saiz, pelan itu memanggil penukaran lossy kerana pensampelan semula telah menukar nilai piksel. Jika sumber itu JPEG, PNG menyimpan dengan setia piksel yang dinyahkod daripada sumber yang sudah hilang dan tidak boleh memulihkan butiran yang dialih keluar. Sempadan ini menghalang perkataan "tak rugi" daripada menjadi janji selimut.
Repositori mengesahkan output PNG tanpa kehilangan tetapi tidak melaksanakan penapis PNG atau kawalan DEFLATE
Lebih sedikit piksel ialah tuil terkuat yang didedahkan antara muka ini untuk PNG. Mod peratusan menskalakan kedua-dua paksi, manakala mod piksel tepat memperoleh dimensi yang hilang atau muat di dalam kotak apabila nisbah aspek kekal dikunci. Output yang dirancang muncul sebelum penukaran dan belanjawan peranti boleh mengurangkan permintaan yang berlebihan dengan amaran.
Untuk tangkapan skrin, ubah saiz dengan mengambil kira kebolehbacaan. Peraturan jenis nipis dan satu piksel mungkin tidak lagi dipetakan dengan bersih selepas pensampelan semula, walaupun pengekod PNG terakhir mengekalkan piksel yang baru dikira dengan tepat. Uji pada saiz paparan di mana pembaca akan menggunakan imej. Kiraan bait yang lebih kecil tidak berguna jika label antara muka menjadi sukar dibaca.
Tuas dua: lebih sedikit warna — palet PNG, mengapa tangkapan skrin antara muka rata dimampatkan dengan baik dan gambar tidak
Palet dengan warna yang lebih sedikit boleh mengecilkan sesetengah PNG, tetapi ToolAcre tidak menyediakan kuantisasi warna, pemilihan palet atau dithering. Ia menyahkod ke kanvas dan meminta `image/png`; tiada tetapan memilih warna diindeks atau saiz palet. Oleh itu, mempersembahkan pengurangan palet sebagai tuil yang tersedia akan salah nyata antara muka.
Jika aliran kerja palet diperlukan, gunakan pengoptimum khusus yang mod output dan dithering didokumenkan, kemudian periksa hasilnya. Pastikan peranan penukar ini jelas: ia boleh mengekalkan PNG alfa, mengubah saiz piksel dan menulis PNG. Sempadan produk adalah berharga kerana ia menghalang alat tempatan yang mudah daripada disalah anggap sebagai suite pengoptimuman PNG yang lengkap.
Pengurangan palet tidak ditawarkan oleh penukar pelayar ini
Destinasi yang berbeza memperdagangkan hartanah yang berbeza. JPEG sentiasa hilang dan tidak boleh menyimpan alfa, jadi ia sesuai dengan kandungan fotografi legap sahaja selepas keputusan matte. WebP menyimpan alfa tetapi ToolAcre menerangkan output penyemak imbasnya sebagai lossy pada setiap kualiti. Sama ada boleh menjadi lebih kecil untuk sesetengah imej, namun tiada simpanan tetap dijanjikan.
Kandungan harus mendorong percubaan. Gambar yang dibenamkan dalam PNG ialah calon untuk JPEG atau WebP; gambar rajah yang jelas dengan ketelusan mungkin layak PNG walaupun baitnya. Eksport satu salinan wakil, periksa tepi dan kecerunan, dan bandingkan saiz yang diukur. Menukar melalui sambungan sahaja mengabaikan perkara yang mesti disimpan oleh imej.
Contoh yang berfungsi: 2.4 MB skrin penuh PNG — membandingkan tiga tuas dan kesannya terhadap kebolehbacaan
Ambil tangkapan skrin dokumentasi skrin penuh yang terlalu besar untuk destinasinya. Eksport pertama PNG pada dimensi asal untuk menentukan perkara yang dihasilkan oleh pengekodan semula kanvas biasa. Seterusnya kurangkan kedua-dua paksi kepada keperluan paparan sebenar dan periksa jenis kecil. Akhir sekali, kembali ke sumber asal dan buat dimensi yang sama WebP untuk perbandingan format.
Tulis tiga fail yang diukur daripada memasukkan 2.4 MB titik permulaan fiksyen atau pengurangan universal. PNG bersaiz semula mengasingkan kiraan piksel; WebP mengasingkan pilihan format lossy. Jika salah satu memudaratkan butiran yang pembaca perlukan, PNG yang lebih besar ialah hasil yang betul. Aliran kerja berjaya apabila ia memenuhi kes penggunaan, bukan apabila ia memenangi peratusan sewenang-wenangnya.
Contoh yang berfungsi tanpa saiz sumber yang dicipta atau penjimatan yang dijanjikan
Pengoptimum luaran boleh meneroka PNG penapis, usaha mampatan, palet PNG dan ketulan metadata. Kawalan tersebut tidak didedahkan di sini dan kehilangan metadata melalui kanvas adalah kesan sampingan dan bukannya operasi pembersihan yang terjamin. Gunakan Alat Privasi Metadata Imej apabila penyingkiran metadata yang disahkan adalah objektif sebenar.
Penukar juga tidak menjanjikan PNG perjalanan pergi-balik yang serupa bait. Pengekodan piksel tanpa rugi dan bait bekas yang sama ialah tuntutan yang berbeza. Pengekod pelayar boleh menyusun fail secara berbeza sambil menyahkod kepada raster yang sama. Bandingkan piksel yang boleh dilihat untuk kesetiaan imej dan gunakan alat yang menyedari format jika kebolehulangan peringkat kontena penting.
Pengoptimum PNG luaran dan mod palet kekal di luar alat
PNG tidak mempunyai peluncur kualiti dalam panel ini kerana tiada keputusan yang tidak berkualiti untuk memajukan. Untuk mengecilkan output, kurangkan dimensi dengan sengaja atau pilih destinasi yang kehilangan yang didokumenkan sesuai dengan kandungan. Alat ini memastikan pilihan tersebut berasingan dan melaporkan apabila mengubah saiz dirinya sendiri menukar piksel.
Simpan sumbernya, gunakannya untuk setiap percubaan dan periksa fail yang dimuat turun pada skala yang dimaksudkan. Prosedur itu mengelakkan degradasi berulang dan menjadikan setiap bait yang disimpan dapat dikesan kepada keputusan sebenar. Gelangsar tersembunyi atau tidak berkesan akan menawarkan keselesaan; geometri eksplisit dan pilihan format menawarkan kawalan.