Pertukaran HEIC ke JPG dalam Pelayar Anda
HEIC ialah format imej lalai kamera iPhone sejak iOS 11. Saiz failnya kira-kira separuh daripada JPG setanding, tetapi sokongan di luar ekosistem Apple sangat terhad. Alat ini membolehkan anda menukar HEIC ke JPG terus dalam pelayar – tanpa sebarang muat naik ke pelayan. Anda hanya pilih satu atau lebih fail HEIC, laraskan kualiti antara 40% hingga 100%, dan muat turun hasil sebagai JPG individu atau sekali gus dalam ZIP. Segala pemprosesan berlaku pada peranti anda.
Mengapa HEIC Sukar Digunakan di Luar Apple
HEIC (High Efficiency Image Container) menggunakan codec HEVC/H.265 untuk memampatkan imej dengan cekap. Pada kualiti visual yang sama, saiz fail HEIC boleh 50% lebih kecil daripada JPG. Namun, platform seperti Windows versi lama, kebanyakan laman web media sosial, alat cetak profesional, dan peranti Android tanpa sokongan HEIC tidak boleh membuka fail ini secara natif. Akibatnya, pengguna iPhone sering perlu menukar HEIC ke JPG untuk berkongsi gambar melalui e-mel, memuat naik ke sistem pengurusan kandungan, atau menghantar kepada pelanggan yang menggunakan pelbagai peranti.
Alat ini khusus membaca HEIC dan menukarkannya kepada JPG. JPG kekal sebagai format paling universal: disokong oleh setiap pelayar, sistem pengendalian, dan aliran kerja cetakan. Walau bagaimanapun, JPG adalah lossy, tiada saluran alfa (ketelusan), tiada animasi, dan setiap kali anda menyimpan semula JPG, butiran hilang sedikit (fenomena generation loss).
Pemprosesan Sisi Klien: Tiada Fail Meninggalkan Peranti
Berbeza dengan perkhidmatan penukaran dalam talian yang memuat naik imej anda ke pelayan, alat ini menjalankan semua operasi dalam pelayar. Fail HEIC yang anda pilih dibaca terus ke memori peranti, dinyahkod, kemudian dihasilkan semula sebagai JPG. Tiada data dihantar melalui rangkaian. Ini penting untuk pengguna yang mengendalikan gambar sensitif, seperti dokumen peribadi, prototaip reka bentuk, atau kandungan berhak cipta.
Had teknikal wujud: pelayar mesti menyokong pengekodan JPEG. Jika pelayar gagal menyahkod HEIC, alat akan memaparkan ralat “Fail ini tidak dapat dibuka sebagai imej. Ia mungkin rosak, kosong, atau bukan imej sebenar.” Ini biasanya bermakna fail rosak, kosong, atau sebenarnya bukan imej.
Kawalan Kualiti: Peluncur 40–100%
Output JPG membolehkan anda mengawal pertukaran antara saiz fail dan kualiti visual. Peluncur di antara 40% hingga 100% merujuk kepada parameter kualiti dalam algoritma mampatan JPEG. Nilai 100% menghasilkan kualiti tertinggi dengan saiz fail terbesar; 40% memberikan mampatan maksimum dengan kemungkinan artifak kelihatan.
Tiada nilai ideal universal – ia bergantung pada jenis imej dan tujuan. Contohnya:
- Gambar pemandangan dengan perincian halus (daun, tekstur) lebih sensitif terhadap mampatan rendah.
- Ilustrasi dengan warna rata boleh menggunakan 60–70% tanpa kehilangan ketara.
- Untuk arkib atau cetakan galeri, 90–95% biasanya selamat.
Alat menunjukkan perbandingan saiz asal dan saiz ditukar, serta label “Saved” jika JPG lebih kecil, atau “Larger” jika sebaliknya. Perlu diingat bahawa HEIC sangat cekap, jadi JPG pada kualiti tinggi mungkin lebih besar daripada HEIC asal. Ini bukan ralat – ia mencerminkan kelebihan mampatan HEIC.
Apabila Pelayar Tidak Menyokong JPG
Walaupun hampir semua pelayar moden boleh menyimpan JPG, terdapat pengecualian. Sebagai langkah keselamatan, alat ini mengesan keupayaan simpan pelayar. Jika pelayar tidak menyokong pengekodan JPG, alat secara automatik menggunakan format PNG sebaliknya. Hasilnya akan dilabel dengan jelas: “Your browser doesn’t support saving this format — used PNG instead.” PNG adalah lossless, bermaksud saiz failnya jauh lebih besar daripada JPG, tetapi kualiti kekal sempurna. Pengguna dinasihatkan menggunakan pelayar moden seperti Chrome, Firefox, Safari, atau Edge untuk hasil terbaik.
Mesej Ralat dan Kes Pinggir
Alat ini menguatkuasakan beberapa peraturan untuk mengelakkan ralat pengguna biasa. Antara mesej yang mungkin muncul:
| Mesej | Sebab |
|---|---|
| “Pilih sekurang-kurangnya satu imej.” | Tiada fail dipilih. |
| “Jenis fail ini tidak disokong.” | Fail bukan HEIC. |
| “Pilih sehingga ‹maks› imej pada satu masa.” | Melebihi had maksimum 20 imej. |
| “Penukaran gagal. Cuba imej atau format lain.” | Ralat semasa pemprosesan – mungkin fail rosak atau format tidak serasi. |
| “Fail ini tidak boleh dibuka sebagai imej. Ia mungkin rosak, kosong, atau bukan imej.” | Data fail tidak boleh dinyahkod. |
| “‹bilangan› fail tidak dapat diproses.” | Sebahagian daripada kumpulan gagal; selebihnya berjaya. |
Semua mesej ini direka untuk memberi maklum balas jelas tanpa kekeliruan. Jika anda menerima ralat “Conversion failed,” cuba tutup semula imej asal atau gunakan format input berbeza.
Pemprosesan Berkelompok dan Muat Turun ZIP
Apabila anda memilih dua atau lebih imej, alat memproses setiap satu secara berurutan. Selepas selesai, anda akan melihat senarai hasil dengan butang muat turun individu. Di bahagian bawah, ringkasan “Jumlah: ‹saiz asal› -> ‹saiz ditukar›” menunjukkan penjimatan atau peningkatan saiz keseluruhan. Jika terdapat lebih daripada satu hasil yang berjaya, butang “Muat turun semua (.zip)” muncul. Mengkliknya menghasilkan satu fail ZIP yang mengandungi semua JPG yang telah ditukar, dinamakan semula secara automatik (biasanya mengekalkan nama asal dengan sambungan.jpg). ZIP dihasilkan terus dalam pelayar – sekali lagi, tiada data dihantar ke pelayan.
Soalan Lazim
Bolehkah saya menukar HEIC ke format lain selain JPG di sini?
Tidak. Halaman ini hanya menerima input HEIC dan sentiasa menghasilkan JPG. Jika anda memerlukan PNG, WebP, atau AVIF, gunakan alat khusus yang lain.
Mengapa saiz JPG saya lebih besar daripada HEIC asal?
HEIC menggunakan codec H.265 yang jauh lebih cekap daripada JPEG. Jika anda menetapkan kualiti tinggi (misalnya 95–100%), JPG mungkin menjadi lebih besar walaupun pada resolusi sama. Ini normal. Untuk menjimatkan ruang, turunkan kualiti di bawah 80% atau semak sama ada HEIC asal sudah memadai untuk keperluan anda.
Berapa banyak imej boleh saya proses serentak?
Halaman ini menukar sehingga 20 imej pada satu masa. Alat akan memaparkan ralat “Pilih sehingga ‹maks› imej pada satu masa” jika anda melebihi had ini.
Adakah alat ini berfungsi pada telefon pintar?
Ya, selagi pelayar menyokong HEIC (Safari di iOS, Chrome di Android dengan codec tertentu). Cuma perlu diingat bahawa telefon mungkin mempunyai had memori yang lebih ketat untuk memproses banyak imej serentak.
Apakah maksud “generation loss” yang disebut?
Setiap kali JPG disimpan semula – walaupun pada kualiti 100% – algoritma mampatan lossy membuang sedikit maklumat. Jika anda menukar HEIC ke JPG, kemudian edit dan simpan JPG sekali lagi, kualiti akan merosot. Elakkan menyimpan semula JPG berulang kali; simpan salinan asal dalam HEIC atau format lossless seperti PNG.
Mengapa pelayar saya tidak boleh menyimpan JPG?
Ini jarang berlaku pada pelayar moden. Kemungkinan pelayar anda sangat lama, atau terdapat tetapan keselamatan yang menyekat API toDataURL dengan format image/jpeg. Gunakan pelayar terkini (Chrome 80+, Firefox 75+, Safari 13+) untuk prestasi terbaik. Jika masih bermasalah, alat akan menggunakan PNG – tetapi makluman akan dipaparkan.