JPG hanggang PNG Converter
I-convert ang mga JPG na imahe sa PNG na format kaagad na may mataas na kalidad. Secure, mabilis, at ganap na libre.
I-drag at I-drop ang JPG dito
Sinusuportahan ang hanggang 50MB
I-convert ang mga JPG na imahe sa PNG na format kaagad na may mataas na kalidad. Secure, mabilis, at ganap na libre.
Sinusuportahan ang hanggang 50MB
Ang pag-convert ng JPG sa PNG ay isa sa mga mas karaniwang kahilingan sa format ng larawan, ngunit isa rin ito sa mga pinaka hindi nauunawaan. Ang JPG ay lossy: sa tuwing nag-e-encode ang format ng isang imahe, itinatapon nito ang mataas na dalas na impormasyon na malamang na hindi napapansin ng mata ng tao, at ang impormasyong iyon ay hindi na mababawi. Ang pag-convert ng isang umiiral na JPG sa PNG ay gumagawa ng isang lossless na lalagyan sa paligid ng kung ano ang isa nang lossy bitmap, kaya hindi mo na maibabalik ang anumang nawawalang detalye. Ang nakuha mo ay isang format na sumusuporta sa transparency, pinahihintulutan ang mga paulit-ulit na pag-edit nang walang karagdagang pagkasira, at maaaring mas mapagkakatiwalaang tanggapin ng mga tool na tumatanggi sa JPG (Discord sticker, ilang partikular na print pipeline, ilang game engine asset importer).
Idini-decode ng tool na ito ang JPG gamit ang built-in na image decoder ng browser, iginuhit ang resultang bitmap sa isang HTML5 canvas, at muling ine-encode ang canvas na iyon bilang PNG gamit ang DEFLATE-compressed lossless storage. Ang conversion ay ganap na nangyayari sa iyong device — ang file ay hindi kailanman naglalakbay sa isang server, at wala tungkol dito ang naka-log. Ang output PNG ay byte-for-byte na kapareho ng pixel na nilalaman sa na-decode na JPG, kabilang ang anumang mga artifact ng compression na naroroon na sa pinagmulan.
Kung ang iyong layunin ay mag-alis ng mga JPG artifact o makakuha ng mas mataas na katapatan na larawan, ang pag-format ng conversion lamang ay hindi makakatulong. Ang mas malinis na diskarte ay upang makuha ang orihinal na hindi naka-compress na pinagmulan — RAW mula sa camera, ang nae-edit na dokumento ng Photoshop, o isang PNG export mula sa tool sa disenyo — at i-convert iyon. Ituring ang JPG-to-PNG conversion bilang isang pagbabago sa packaging, hindi isang pagpapabuti ng kalidad.
Ang dalawang pinakakaraniwang dahilan ay compatibility at editability. Ang ilang mga platform — pag-type ng mga keyboard sticker na library, ilang partikular na serbisyo sa pag-print ng merchandise, ilang mas lumang content management system — ay tumatanggap lamang ng PNG. Ang lokal na pag-convert ay mas mabilis kaysa sa pakikipag-ayos gamit ang upload form. Pinahihintulutan din ng PNG ang mga paulit-ulit na pag-save nang walang pagkawala ng kalidad, kaya kung plano mong i-edit ang larawan nang maraming beses sa isang graphics tool bago gumawa ng panghuling bersyon, ang pagtatrabaho sa PNG sa pagitan ng mga pag-save ay maiiwasan ang mga generational na JPG artifact.
Sinusuportahan din ng PNG ang transparency, na kinakailangan para sa mga overlay ng imahe, mga logo na inilagay laban sa iba't ibang background, at anumang compositing na gawa. Ang JPG ay hindi maaaring kumatawan sa isang transparent na pixel; ang pag-convert sa PNG ay ang unang hakbang patungo sa pagdaragdag ng transparency, bagama't ang JPG-to-PNG na hakbang mismo ay hindi nagdaragdag nito. Kakailanganin mo ng hiwalay na hakbang (pag-alis ng background, pag-mask) para ipakilala ang alpha. Binabago lang ng converter na ito ang wrapper ng format.
Ang conversion ay isang solong operasyon ng browser. Walang pag-install ng software, walang pag-upload.
Ito ang mga sitwasyon kung saan tunay na nakakatulong ang pag-convert mula sa JPG patungong PNG.
Ang JPEG (ITU-T T.81) ay nag-e-encode ng mga larawan gamit ang isang 8×8 block discrete cosine transform, scalar quantization na naka-key sa pamamagitan ng isang quality factor, at Huffman entropy coding. Ang format ay walang patent noong 2017 at native na sinusuportahan ng bawat browser, OS, at camera sa produksyon. Ang pag-decode ng isang JPEG ay nagbubunga ng isang bitmap na may mga artifact ng setting ng kalidad nito.
Kinukuha ng PNG (RFC 2083) ang na-decode na bitmap at iniimbak ito sa pamamagitan ng na-filter na DEFLATE compression. Limang uri ng filter — Wala, Sub, Up, Average, Paeth — ay sinubukan bawat scanline; pinipili ng encoder ang isa na nagbubunga ng pinakamahusay na compression. Ang PNG ay walang pagkawala: ang pag-encode ng parehong bitmap ay dalawang beses na nagbubunga ng parehong mga halaga ng pixel, kahit na ang mga byte ng file ay maaaring mag-iba depende sa mga pagpipilian sa filter. Sinusuportahan din ng format ang isang opsyonal na 8-bit o 16-bit na alpha channel at gamma metadata.