Kapan alat ini berguna
Mengurangi tangkapan layar statis biasa, diagram, logo, atau aset antarmuka tanpa menerima perubahan piksel yang terlihat.
Bagaimana pemrosesan lokal bekerja
Browser memastikan PNG non-animasi valid, mendekode sumber, menerapkan filter lossless terbatas dan kompresi, mendekode kandidat lagi, membandingkan dimensi dan setiap byte RGBA, dan mengunduh kandidat hanya jika lulus pengecekan kesetaraan dan menghemat byte.
Cara menggunakannya
- Siapkan sumber: Mengurangi tangkapan layar statis biasa, diagram, logo, atau aset antarmuka tanpa menerima perubahan piksel yang terlihat.
- Proses secara lokal: Browser memastikan PNG non-animasi valid, mendekode sumber, menerapkan filter lossless terbatas dan kompresi, mendekode kandidat lagi, membandingkan dimensi dan setiap byte RGBA, dan mengunduh kandidat hanya jika lulus pengecekan kesetaraan dan menghemat byte.
- Unduh dan verifikasi: Konfirmasi laporan kesetaraan dan perbandingan byte, periksa transparansi dan tepi keras pada 100%, jalankan pemeriksa PNG kedua jika metadata penting, dan simpan file asli setiap kali chunk tambahan diperlukan oleh alur kerja downstream.
Batasan penting
Hanya PNG statis yang didukung; APNG ditolak sehingga animasi tidak pernah dihapus diam-diam. Kecocokan piksel berkaitan dengan RGBA yang didekodekan, bukan chunk atau byte identik: metadata tambahan, niat ICC, data teks, cap waktu, dan chunk tidak umum dapat dihapus atau dinormalisasi, dan file yang sudah dioptimalkan mungkin tidak menyusut.
Verifikasi hasil yang diunduh
Konfirmasi laporan kesetaraan dan perbandingan byte, periksa transparansi dan tepi keras pada 100%, jalankan pemeriksa PNG kedua jika metadata penting, dan simpan file asli setiap kali chunk tambahan diperlukan oleh alur kerja downstream.
Privat secara desain
File Anda tetap di browser ini. Alat ini tidak mengunggah sumber atau output ke server kami.
Pertanyaan dan jawaban
Kapan alat ini berguna?
Mengurangi tangkapan layar statis biasa, diagram, logo, atau aset antarmuka tanpa menerima perubahan piksel yang terlihat.
Apa yang sebenarnya dilakukan peramban?
Browser memastikan PNG non-animasi valid, mendekode sumber, menerapkan filter lossless terbatas dan kompresi, mendekode kandidat lagi, membandingkan dimensi dan setiap byte RGBA, dan mengunduh kandidat hanya jika lulus pengecekan kesetaraan dan menghemat byte.
Batasan apa yang harus saya pahami?
Hanya PNG statis yang didukung; APNG ditolak sehingga animasi tidak pernah dihapus diam-diam. Kecocokan piksel berkaitan dengan RGBA yang didekodekan, bukan chunk atau byte identik: metadata tambahan, niat ICC, data teks, cap waktu, dan chunk tidak umum dapat dihapus atau dinormalisasi, dan file yang sudah dioptimalkan mungkin tidak menyusut.
Bagaimana seharusnya saya memverifikasi hasil?
Konfirmasi laporan kesetaraan dan perbandingan byte, periksa transparansi dan tepi keras pada 100%, jalankan pemeriksa PNG kedua jika metadata penting, dan simpan file asli setiap kali chunk tambahan diperlukan oleh alur kerja downstream.