Tukar JPG ke PNG Tanpa Meninggalkan Pelayar

Bungkus satu JPG dalam PNG tanpa kehilangan apabila sesuatu alat menuntut PNG atau anda mahu hentikan kehilangan lanjut.

atau lepaskan gambar di sini

Tentang alat ini

Bawa satu imej dan pelayar menguruskannya pada mesin anda sendiri, tanpa menghantar apa-apa. Bawa beberapa bersama dan ia bergerak ke pelayan kami, yang melakukan kerja dan memulangkan pautan yang dipadam dalam kira-kira 2 jam. Araluma membina semula satu JPG menjadi PNG pada mesin anda sendiri, jadi gambar itu tidak pernah dihantar ke mana-mana. Lepaskannya dan pelayar membungkus imej itu dalam bekas PNG tanpa kehilangan hampir serta-merta. Setiap piksel yang JPG pegang sekarang menyeberang utuh, termasuk apa-apa tanda mampatan yang sudah terbakar di dalamnya. Apa yang ia tidak boleh lakukan ialah membawa balik butiran yang JPEG asal sudah buang, kerana butiran itu memang sudah tiada dan tiada penukar boleh menjelmakannya semula. Fail juga menjadi lebih besar, bukan lebih kecil. Dalam ujian satu JPG 17 KB keluar hampir 105 KB sebagai PNG, dan satu JPG 116 KB membengkak kepada kira-kira 384 KB. Pertumbuhan itu biasa, bukan kesalahan. Pilih laluan ini apabila anda mahu asas tanpa kehilangan untuk menyunting, apabila sesetengah program berkeras mahu PNG, atau apabila anda mahu suntingan kemudian berhenti menambah kehilangan baharu. Satu perkara ia tidak akan lakukan ialah menyerahkan kepada anda latar belakang telus.

Cara menukar JPG ke PNG

Cara menukar JPG ke PNG

Tarik satu JPG ke kawasan lepas atau klik untuk mencari satu. Kerja bermula saat fail mendarat, tiada butang Tukar di mana-mana, dan PNG biasanya siap dalam masa kurang sesaat untuk foto harian. Satu butang Muat Turun kemudian menyimpannya di bawah nama sumber dengan hujung .png. Setiap fail berjalan baharu, tiada apa beratur di belakang, dan laluan yang sama melayani telefon dan desktop. Satu fail berhujung .jpg berkelakuan persis seperti satu berhujung .jpeg. Dan jika semua yang anda ada hanyalah satu WebP atau satu GIF, ia juga diterima sebagai sumber, tanpa perlu alat berasingan.

Mengapa fail PNG anda lebih besar daripada JPG

Mengapa fail PNG anda lebih besar daripada JPG

Satu JPG menjadi kecil dengan mencampak data piksel ke laut. Satu PNG berpaut pada setiap piksel tanpa langkah kehilangan sama sekali, jadi menjadikan satu JPG sebagai PNG sentiasa menghasilkan fail yang lebih berat. Angka-angka membuktikannya, dengan satu JPG 17 KB diukur hampir 105 KB sebagai PNG dan satu JPG 116 KB mendaki kepada kira-kira 384 KB. Setiap penukar PNG melakukan ini, kerana tanpa kehilangan ialah seluruh maksud bekas itu. Satu PNG yang lebih bongkak bukanlah gambar yang lebih halus, kerana piksel di dalamnya betul-betul yang dibawa JPG, kecacatan dan semua. Penukaran berbaloi hanya apabila pembungkus tanpa kehilangan itu membeli sesuatu yang nyata untuk anda, seperti menghentikan kehilangan lanjut merentas simpanan semula, memuaskan program yang tidak menerima apa-apa selain PNG, atau menyiapkan untuk ketelusan yang anda berhasrat tambah kemudian hari.

JPG atau PNG, format mana sesuai dengan aliran kerja

JPG atau PNG, format mana sesuai dengan aliran kerja

Berpindah ke PNG untuk logo, ikon, tangkapan skrin dengan huruf tajam, seni garisan, dan apa-apa yang mahukan ketelusan atau mahu disunting berulang kali tanpa kualiti perlahan-lahan menyusut. Kekal dengan JPG untuk foto, gambar utama halaman, dan kiriman menuju suapan sosial yang akan memampat semula tanpa kira. Tarik-menariknya ialah berat lawan keupayaan menyunting, di sana JPG meraih hadiah saiz manakala PNG melindungi kualiti melalui banyak simpanan. Membungkus satu JPG dalam PNG sebelum anda mula menyunting menjaga setiap simpanan kemudian daripada menimbun kecacatan tambahan, itulah sebabnya pereka dan jurugambar mengalihkan foto ke PNG di pertengahan kerja berbilang langkah. Apabila kerja akhirnya menuju ke web, eksport semula keluar ke JPG atau WebP pada saat terakhir.

Kualiti, apa yang penukaran pelihara dan apa yang tidak boleh

Kualiti, apa yang penukaran pelihara dan apa yang tidak boleh

Kerana ia tanpa kehilangan, langkah PNG dengan sendirinya tidak kehilangan kualiti baharu. Apa yang ia tidak berkuasa lakukan ialah membina semula kualiti yang lintasan JPEG pertama sudah serahkan. Apa jua kecacatan, jalur warna, kelembutan, atau hanyutan warna yang ditekan ke dalam JPG datang menembusi ke PNG persis seperti rupanya. PNG hanya menghentikan kemerosotan dari sini ke hadapan. Tiada tombol kualiti, kerana satu PNG tiada tetapan sebegitu, tanpa kehilangan ialah sifatnya. Jika anda memburu sumber yang lebih tajam, ubatnya ialah asal yang lebih baik dari mula, kerana tiada penukaran boleh menghidupkan semula data piksel yang JPEG sudah lepaskan.

Adakah ini mencipta latar belakang telus

Adakah ini mencipta latar belakang telus

Tidak. Beralih dari JPG ke PNG menukar bekas tetapi membiarkan piksel, jadi latar pejal dalam JPG kekal sama pejal dalam PNG. Format PNG berkemampuan membawa ketelusan, namun fail itu tidak memegang sebarang ketelusan melainkan anda membersihkan latar dalam gerakan berasingan. Jika satu PNG telus yang dibuat daripada satu JPG ialah yang anda perlukan, jalankan pembuang latar selepasnya. Alat itu memetik subjek dan mengelap piksel sekeliling, menyerahkan kepada anda satu PNG dengan saluran alfa sebenar dan bukannya imej rata dan legap yang dihasilkan oleh penukaran semata-mata.

Di mana penukaran berlaku

Di mana penukaran berlaku

Semua bergantung pada bilangan fail yang anda bawa. Dengan satu imej, seluruh proses berjalan dalam tab melalui enjin imej pelayar, dan tiada apa dimuat naik. Buka DevTools, kekalkan panel Rangkaian dalam pandangan semasa penukaran tunggal, dan anda akan mengira sifar permintaan keluar membawa foto. Bawa beberapa serentak dan ia bergerak ke pelayan kami, yang melakukan kerja dan memulangkan pautan muat turun. Pautan itu, dan fail di sebaliknya, dipadam dalam kira-kira 2 jam. Jadi satu foto kekal pada peranti anda, manakala satu kelompok diuruskan pada pelayan kami dan kemudian dikosongkan. Pilih laluan yang sesuai dengan betapa peribadinya imej itu.

Cara ia berfungsi

  1. Serahkan satu JPG

    Lepaskan fail ke dalam kotak, atau klik dan pilih dari folder anda. Tukar satu sahaja dan ia kekal pada mesin anda. Tambah beberapa dan ia bergerak ke pelayan kami untuk ditukar bersama.

  2. Bersandar

    Anda tidak buat apa-apa lagi. Foto biasa menjadi PNG kira-kira sepantas jari anda terangkat, tanpa langkah Tukar dan tanpa pemutar sepanjang jalan.

  3. Beri perhatian pada pertumbuhan

    PNG akan mengatasi berat JPG dengan jurang yang luas. Bayangkan sesuatu hampir 105 KB keluar daripada sumber 17 KB, itulah format bekerja seperti yang dimaksudkan.

  4. Simpan PNG anda

    Satu ketik Muat Turun dan ia keluar, nama sama, sambungan baharu. Ada lagi? Satu kelompok kembali sebagai satu arkib, dan pautan dipadam dari pelayan kami dalam kira-kira 2 jam.

Soalan Lazim

Adakah menukar JPG ke PNG memperbaiki kualiti?

Tidak. Ia tidak boleh memulangkan apa yang JPEG sudah campak. PNG memegang piksel yang persis dengan yang JPG ada sekarang, termasuk apa-apa kecacatan yang sudah hadir. Apa yang ia ubah ialah masa depan, kerana sebaik anda berada dalam PNG, anda boleh menyunting dan menyimpan semula tanpa setiap lintasan menambah kerosakan mampatan baharu. PNG itu sendiri tanpa kehilangan, tetapi JPG yang anda mulakan itu tidak. Untuk permulaan yang lebih tajam, anda perlukan asal berkualiti lebih tinggi.

Mengapa fail PNG saya lebih besar daripada JPG asal?

Kerana satu PNG berpaut pada setiap piksel tanpa langkah kehilangan, sedangkan JPG menjadi kecil dengan membuang data yang ia putuskan anda tidak akan rindu. PNG bergantung pada kesemuanya. Pada praktiknya satu JPG 17 KB sering membengkak kepada kira-kira 105 KB, dan satu 116 KB boleh mendaki ke arah 384 KB. Begitulah cara setiap penukar PNG bekerja. Apabila fail kecil lebih penting kepada anda daripada pembungkus tanpa kehilangan, kekalkan JPG, atau jalankan alat mampatan setelah penukaran selesai.

Adakah menukar JPG ke PNG mencipta latar belakang telus?

Tidak. Penukaran menukar bekas, bukan piksel, jadi latar pejal JPG kekal pejal dalam PNG. Format ini boleh membawa ketelusan, tetapi tiada yang dicipta oleh penukaran dengan sendirinya. Untuk mendapatkan satu PNG telus daripada satu JPG, jalankan pembuang latar sebagai langkah berasingan selepasnya, yang mengelap piksel sekeliling dan meninggalkan anda satu saluran alfa sebenar.

Adakah selamat menukar JPG ke PNG di sini?

Bergantung pada bilangan fail yang anda bawa. Tukar satu dan foto tidak pernah meninggalkan pelayar, seluruh kerja berjalan pada peranti anda tanpa muat naik, yang boleh anda sahkan dalam DevTools dengan mengikuti panel Rangkaian semasa penukaran tunggal. Bawa beberapa serentak dan ia bergerak ke pelayan kami untuk diuruskan, kemudian pautan muat turun dan fail di sebaliknya dipadam dalam kira-kira 2 jam. Jika imej peribadi, tukar satu demi satu supaya kekal pada mesin anda.

Bolehkah saya menukar berbilang fail JPG ke PNG sekali gus?

Ya. Lepaskan setimbun fail dan Araluma menukarnya bersama dan memulangkan satu arkib. Satu kelompok diuruskan pada pelayan kami, bukan dalam tab, dan pautan muat turun dipadam dalam kira-kira 2 jam. Satu fail bersendirian pula ditukar terus dalam pelayar, tanpa menghantar apa-apa. Walau apa pun, setiap penukaran pantas.

Mengapa saya perlu menukar JPG ke PNG?

Terutamanya tiga sebab. Anda mahu asas tanpa kehilangan supaya suntingan berulang tidak terus menambah kecacatan, sesuatu program atau aliran kerja hanya menerima PNG dan menolak JPG, atau anda berhasrat menambah ketelusan kemudian dan perlukan sokongan alfa PNG. Tiada satu pun daripada ini menghidupkan semula kualiti JPG, ia cuma menjaganya daripada bertambah teruk. Jika satu fail yang lebih kecil ialah matlamat tunggal anda, satu alat mampatan melayani anda dengan lebih baik.

Butiran

Nota daripada pasukan tentang kraf, format, dan keputusan kecil di sebalik potongan bulat yang baik.

Bekas tanpa kehilangan, apa yang PNG simpan
PNG bersandar pada DEFLATE, satu algoritma tanpa kehilangan. Ia menulis keluar setiap nilai RGBA piksel dengan tepat, menjalankan penapis boleh balik pada setiap baris imbasan dahulu, kemudian memerah keseluruhannya dengan aliran gaya zlib. Tanpa kehilangan di sini bermaksud nilai yang anda nyahmampat adalah bait demi bait yang anda masukkan. Dalam kes JPG ke PNG, nilai yang masuk ialah piksel yang pelayar serahkan semula selepas menyahkod JPEG, dan ia sudah membawa setiap penghampiran yang pengekodan JPEG asal perkenalkan. Maka PNG dengan tekun merekod penghampiran itu, bukan pemandangan sebenar yang dirakam. Diukur, satu JPEG 17 KB pada 1024x768 mendarat hampir 105 KB sebagai PNG, manakala satu JPEG 116 KB pada 3840x2160 mencapai kira-kira 384 KB. Gandaan ini menjejaki resolusi bukan tetapan kualiti JPEG, sebab itu ia agak stabil merentas kandungan. Bekas itu memperoleh tempatnya dengan menghentikan kemerosotan, bukan dengan membalikkannya.
Mengapa kualiti JPEG tidak boleh dipulihkan
JPEG melepaskan maklumat untuk selamanya. Mampatannya menjalankan satu jelmaan kosinus melintasi blok 8x8, membundarkan pekali frekuensi ke set yang lebih kasar, dan menyimpan nombor terbundar itu. Pembundaran itu hanya sehala, jadi pekali yang berbunyi 47 sebelum dipatahkan kepada 50 tidak pernah boleh ditolak balik, dan fail tidak menyimpan ingatan tentang 47. Menyahkod JPEG membina semula piksel daripada pekali terbundar, yang merupakan tekaan terhadap asal. Bungkus tekaan itu dalam PNG dan anda menerima satu salinan sempurna bagi sebuah gambar yang cacat. Tiada satu pun di sini ialah kekurangan PNG atau Araluma, ia hanyalah cara mampatan yang menghilangkan kualiti berfungsi, di mana apa jua yang digugurkan ketika pengekodan kekal gugur. Satu-satunya laluan ke kualiti JPEG yang lebih baik ialah kembali ke sumber belum dimampat atau fail RAW.
Pertumbuhan saiz fail yang diukur
Berapa banyak satu JPG membengkak dalam perjalanan ke PNG bergantung pada gambar, tetapi arah alirannya mantap. Foto yang sibuk dengan anjakan tona yang kaya membesar paling banyak, kerana itulah bahan yang JPEG mampat dengan hebat manakala pengekod tanpa kehilangan PNG tidak dapat mengejar pada piksel sebising itu. Dari ujian alat ini sendiri, satu foto JPEG 17 KB pada 1024x768 menjadi satu PNG 105 KB, kira-kira lonjakan enam kali, dan satu foto JPEG 116 KB pada 3840x2160 menjadi satu PNG 384 KB, lebih kurang 3.3 kali lebih besar. Bahan rata seperti tangkapan skrin dan ikon kurang sesuai dengan JPEG dari mula dan cenderung membawa lebih berat di sana, jadi PNG bagi kandungan yang sama membesar dengan kurang mendadak. Pengajarannya jelas, jika output yang lebih kecil ialah yang anda kejar, menukar satu JPG ke PNG menolak anda ke arah yang salah.
Ketelusan, keupayaan berbanding kandungan
Saluran alfa 8-bit PNG ialah ciri bekas, membenarkan mana-mana piksel membawa kelegapan dari 0 untuk telus sepenuhnya hingga 255 untuk pejal sepenuhnya. Apabila satu JPG dibina semula sebagai satu PNG melalui enjin imej platform, setiap piksel keluar pada 255, legap sepenuhnya, kerana JPG tiada ketelusan untuk dihantar sejak awal. PNG berdiri sedia menyimpan data alfa, fail itu cuma tidak memegang sebarang, kerana tiada yang wujud pada sumber. Memasukkan ketelusan ke dalam imej menuntut satu operasi berasingan, sama ada menutup latar dengan tangan dalam satu penyunting atau menjalankan satu pembuang latar automatik. Satu pembuang yang ditala untuk mengesan subjek boleh menyerahkan satu PNG dengan alfa tulen dengan menyifarkan kelegapan piksel latar selepas penukaran.
Pengendalian metadata EXIF
Apabila fail dibina semula, tag EXIF, IPTC dan XMPnya jatuh dari PNG pada setiap pelayar, membawa koordinat GPS, badan kamera, tarikh tangkapan, teks hak cipta, dan mana-mana XMP tersuai yang JPG pegang bersamanya. Profil warna mencapah sedikit. Chrome dan Safari mengekalkan tag sRGB pada apa yang keluar, manakala Firefox melepaskannya bersama segala yang lain. Maka PNG selamat sRGB di mana pun anda membukanya, walaupun profil gamut luas seperti Display-P3 atau Adobe RGB tidak akan bertahan menerusi Firefox. Untuk web dan perkongsian biasa, menggugurkan tag ialah satu kelebihan, mengikis sedikit berat dan melucutkan data lokasi daripada foto anda. Untuk kerja profesional atau arkib yang metadata terbenamnya mesti bertahan, uruskan rantai itu dengan satu alat khas sebelum atau selepas anda menukar.
Privasi dan ke mana kerja jatuh
Ke mana kerja jatuh bergantung pada kuantiti. Untuk satu imej, tiada apa meninggalkan pelayar, dan anda boleh menyemaknya secara langsung dalam beberapa saat. Buka Chrome DevTools, beralih ke panel Rangkaian, tapis mengikut XHR dan Fetch, dan tukar satu fail. Tiada apa muncul semasa pengekodan berjalan. Untuk dua atau lebih, Araluma menghantarnya ke pelayan kami, yang menukar, mengumpulkan hasil, dan memulangkan pautan muat turun. Pautan itu dan fail tertukar dipadam dalam kira-kira 2 jam. Laluan untuk satu imej mengekalkan semuanya pada peranti, di luar rangkaian, manakala satu kelompok menukarnya dengan menyelesaikan banyak fail sekali gus. Untuk tangkapan skrin sesuatu yang peribadi atau foto bertanda lokasi anda, menukar satu demi satu mengekalkannya pada mesin anda, perbezaan sebenar, bukan slogan.