PNG ke WEBP

Tukar fail imej PNG ke WEBP.

4,92 daripada 13 penilaian
.png dibenarkan.

1. Pengenalan

Penukar PNG ke WebP ialah alat berasaskan pelayar yang pantas untuk menukar imej PNG kepada format WebP moden sambil membolehkan anda mengawal kualiti imej dan tahap pemampatan. Jika anda mahukan saiz fail yang lebih kecil tanpa mengorbankan kualiti visual secara ketara, alat ini menyediakan penyelesaian yang mudah dan cekap.

Fail PNG digunakan secara meluas untuk grafik berkualiti tinggi dan imej lutsinar, namun saiz failnya boleh menjadi besar. Sebaliknya, WebP direka untuk memberikan pemampatan dan prestasi yang lebih baik, menjadikannya sesuai untuk laman web, aplikasi dan produk digital. Dengan menukar PNG kepada WebP, anda boleh mengurangkan penggunaan lebar jalur, meningkatkan kelajuan pemuatan halaman dan memperbaik pengalaman pengguna.

Alat ini berfungsi sepenuhnya dalam pelayar anda, bermakna imej anda diproses secara setempat tanpa dimuat naik ke pelayan. Ia amat sesuai untuk pembangun web, pereka bentuk, penulis blog, pemasar dan sesiapa sahaja yang ingin mengoptimumkan imej untuk masa pemuatan yang lebih pantas serta prestasi SEO yang lebih baik.


2. Cara Ia Berfungsi

Alat ini menukar imej PNG kepada format WebP menggunakan pemprosesan imej dalam pelayar. Ia bergantung pada API pelayar moden seperti FileReader dan HTML5 Canvas untuk mengendalikan proses penukaran imej dengan selamat dan cekap.

Parameter Input

  • Imej (Wajib) – Anda mesti memuat naik fail dengan sambungan .png. Jenis fail lain tidak diterima.
  • Kualiti (Wajib) – Nilai berangka antara 1 hingga 100 yang mengawal tahap pemampatan imej WebP yang dihasilkan.
    • 1 = Pemampatan maksimum (fail lebih kecil, kualiti lebih rendah)
    • 100 = Pemampatan minimum (fail lebih besar, kualiti lebih tinggi)

Proses Penukaran

Apabila anda memilih imej PNG, alat ini membaca fail menggunakan FileReader dan menukarkannya kepada URL data Base64. Imej tersebut kemudian dimuatkan ke dalam objek imej HTML untuk mendapatkan lebar dan tinggi asalnya. Satu elemen canvas dicipta dengan dimensi yang sama bagi mengekalkan resolusi asal.

Imej dilukis pada canvas, kemudian canvas mengeksport imej baharu dalam format image/webp menggunakan tetapan kualiti yang ditentukan. Imej WebP yang terhasil dipaparkan serta-merta sebagai pratonton dan tersedia untuk dimuat turun.

Peraturan Pengesahan

  • Hanya fail .png diterima.
  • Nilai kualiti mestilah nombor antara 1 hingga 100.
  • Fail imej mesti dipilih sebelum proses penukaran dijalankan.

Format Output

  • Format: WebP (.webp)
  • Resolusi: Sama seperti PNG asal
  • Pemampatan: Berdasarkan nilai kualiti yang dipilih
  • Pratonton: Dipaparkan serta-merta dalam pelayar

Had

  • Hanya fail PNG boleh ditukar.
  • Imej yang sangat besar mungkin menggunakan memori pelayar yang ketara.
  • Ketelusan disokong, tetapi pemampatan boleh menjejaskan kejelasan visual pada tahap kualiti yang rendah.

3. Cara Menggunakan Alat Ini

  1. Klik medan Imej dan pilih fail PNG daripada peranti anda.
  2. Masukkan nilai kualiti antara 1 hingga 100.
  3. Klik butang proses (atau laraskan kualiti untuk memulakan penukaran secara automatik).
  4. Lihat pratonton imej WebP yang telah ditukar dengan serta-merta.
  5. Klik butang Muat Turun untuk menyimpan fail WebP ke peranti anda.

4. Contoh Praktikal

Contoh 1: Pengoptimuman Imej Laman Web

Input:

  • Fail: banner.png (1920×1080)
  • Kualiti: 80

Output:

  • Fail: result.webp
  • Resolusi: 1920×1080
  • Saiz fail lebih kecil dengan perbezaan visual yang minimum

Ini sangat sesuai untuk mengurangkan masa pemuatan halaman utama sambil mengekalkan kualiti imej yang tajam.

Contoh 2: Pemampatan Maksimum untuk Imej Kecil (Thumbnail)

Input:

  • Fail: product.png (800×800)
  • Kualiti: 40

Output:

  • Fail: result.webp
  • Resolusi: 800×800
  • Saiz fail dikurangkan dengan ketara

Sangat sesuai untuk senarai produk atau imej kecil galeri yang mana saiz fail yang lebih kecil lebih penting daripada perincian piksel yang sempurna.


5. Kegunaan untuk Pembangun

- Pengoptimuman Imej di Bahagian Klien

Integrasikan logik ini ke dalam aplikasi web untuk menukar imej PNG yang dimuat naik oleh pengguna kepada WebP sebelum dimuat naik ke pelayan anda, sekali gus mengurangkan kos storan dan penggunaan lebar jalur.

- Pemampatan Imej CMS

Tukar imej blog kepada WebP secara automatik dalam sistem pengurusan kandungan bagi meningkatkan Core Web Vitals dan prestasi SEO.

- Contoh Integrasi JavaScript

const canvas = document.createElement('canvas');
const ctx = canvas.getContext('2d');
ctx.drawImage(image, 0, 0);
const webpData = canvas.toDataURL('image/webp', 0.85);

- Pengesahan PHP Sebelum Muat Naik

if($_FILES['image']['type'] !== 'image/png') {
    die('Hanya fail PNG dibenarkan.');
}

Pertimbangan Keselamatan & Pengesahan

  • Sentiasa sahkan jenis MIME pada pelayan.
  • Hadkan saiz fail untuk mengelakkan kehabisan memori.
  • Bersihkan nama fail sebelum menyimpannya.
  • Gunakan perlindungan CSRF untuk penghantaran borang yang selamat.

6. Soalan Lazim

Apakah fungsi penukar PNG ke WebP ini?

Ia menukar imej PNG kepada format WebP secara terus dalam pelayar anda sambil membolehkan anda mengawal kualiti pemampatan.

Adakah alat ini memuat naik imej saya ke pelayan?

Tidak. Proses penukaran berlaku sepenuhnya dalam pelayar anda menggunakan HTML5 Canvas, jadi imej anda kekal pada peranti anda.

Nilai kualiti yang manakah patut saya gunakan?

Bagi kebanyakan kegunaan web, nilai antara 75 hingga 85 memberikan keseimbangan yang baik antara kejelasan imej dan saiz fail.

Adakah resolusi imej akan berubah?

Tidak. Imej WebP yang dihasilkan mengekalkan lebar dan tinggi yang sama seperti fail PNG asal.

Bolehkah saya menukar format fail lain?

Tidak. Alat ini hanya menerima fail PNG untuk ditukar kepada WebP.

Adakah WebP menyokong ketelusan?

Ya. WebP menyokong ketelusan seperti PNG, menjadikannya sesuai untuk logo dan grafik antara muka pengguna (UI).

Adakah WebP lebih baik untuk SEO?

Saiz imej yang lebih kecil boleh meningkatkan kelajuan pemuatan halaman, yang boleh memberi kesan positif terhadap prestasi SEO dan pengalaman pengguna.

Alat serupa

Tukar fail imej PNG ke JPG.

Tukar fail imej PNG ke BMP.

Tukar fail imej PNG ke GIF.

Alat popular