PNG hadi JPG Kigeuzi
Badilisha picha za PNG ziwe umbizo la JPG papo hapo na ubora wa juu. Salama, haraka, na bila malipo kabisa.
Buruta na Udondoshe PNG hapa
Inaauni hadi 50MB
Badilisha picha za PNG ziwe umbizo la JPG papo hapo na ubora wa juu. Salama, haraka, na bila malipo kabisa.
Inaauni hadi 50MB
PNG na JPG (pia imeandikwa JPEG) ni fomati mbili za kawaida za picha mbaya kwenye wavuti, lakini ziliundwa kwa kazi tofauti. PNG hutumia mfinyazo usio na hasara wa DEFLATE na kuauni chaneli ya alfa kwa uwazi, ambayo inafanya kuwa chaguo asili kwa picha za skrini, nembo, mockups za UI, na picha yoyote iliyo na kingo kali au maandishi. JPG hutumia ukandamizaji wa msingi wa DCT ambao hutupa maelezo ya masafa ya juu ambayo jicho halitambuliki, ndiyo maana PNG ya picha ya MB 4 mara nyingi hupungua hadi 300-500 KB inapohifadhiwa kama JPG bila tofauti inayoonekana.
Kigeuzi hiki huandika upya bitmap ya PNG kama faili ya JPG moja kwa moja kwenye kivinjari chako kwa kutumia API ya turubai ya HTML5 na kisimbaji cha JPEG kilichojengewa ndani cha kivinjari. Data ya pikseli haiachi kamwe kifaa chako - hakuna upakiaji, hakuna usindikaji wa seva, na hakuna nakala ya faili yako inayohifadhiwa popote. Kwa sababu JPG haina uwazi, pikseli zozote zinazoonyesha uwazi katika chanzo cha PNG hutafutwa dhidi ya mandharinyuma nyeupe wakati wa ubadilishaji. Ikiwa taswira yako ina kingo laini za kuzuia kutengwa kwa uwazi, unaweza kugundua mwanga mweupe hafifu kwenye kingo; kwa kesi hizo kuweka PNG asili, au kutumia WebP, kawaida ndio simu bora zaidi.
Uongofu hutokea kwa pasi moja. Kila pikseli ya PNG iliyosimbwa huandikwa kwenye turubai ya 2D, na turubai hiyo inasafirishwa kwa kutumia `canvas.toBlob('image/jpeg', 0.9)`. Ramani za kipengele cha ubora 0.9 hadi takriban Q=90 katika maneno ya libjpeg, ambayo ni sehemu muhimu ya wahariri wengi wa picha chaguo-msingi: isiyoweza kutofautishwa kutoka kwa chanzo kwa takriban maudhui yote ya picha, huku kwa kawaida ikipunguza ukubwa wa faili kwa 70-90%.
Sababu ya kawaida ya watu kubadilisha PNG hadi JPG ni saizi ya faili. Picha zilizohifadhiwa kama PNG zinaweza kuwa kubwa kwa 5–10× kuliko JPG sawa, ambayo hupunguza kasi ya upakiaji wa kurasa, kujaza hifadhi ya wingu, na kuanzisha vikomo vya viambatisho katika viteja vya barua pepe. JPG pia ni umbizo ambalo majukwaa mengi yanatazamia: WhatsApp, tovuti nyingi za maombi ya kazi, fomu za serikali, zana za kupakia bidhaa za e-commerce, na mifumo ya zamani ya udhibiti wa maudhui inapendelea JPG au kukataa PNG moja kwa moja. Kubadilisha mara moja ndani ya nchi ni haraka kuliko kupambana na hitilafu ya upakiaji.
Faragha ni muhimu pia. Vigeuzi vya mtandaoni vinavyokubali faili yako na kuichakata kwenye seva ya mbali vinaweza kuweka nakala kwenye kumbukumbu, kwenye vijisehemu vya kucheleza, au kwenye akiba ya CDN. Kwa picha za vitambulisho, uchunguzi wa kimatibabu, taarifa za fedha, au kitu chochote kilicho na maelezo ya kibinafsi, kigeuzi kinachotegemea kivinjari kinachotumia upande wa mteja huondoa hatari hiyo kwa muundo. Hakuna kinachoacha mashine yako.
Ugeuzaji huchukua sekunde na hufanya kazi na faili moja au nyingi. Huu hapa ni mtiririko kamili:
Kujua wakati JPG ni umbizo sahihi lengwa hukusaidia kuepuka upotevu wa ubora usiohitajika. Hizi ndizo hali ambapo kugeuza kutoka PNG kunaleta maana zaidi:
PNG (RFC 2083) huhifadhi data ya pikseli kwa kutumia mkondo uliochujwa wa DEFLATE. Haina hasara: kila thamani ya pikseli katika picha iliyosimbuliwa inalingana na byte-for-byte asili. PNG pia inaauni chaneli ya alfa ya biti 8, ikiruhusu uwazi kwa kila pikseli. Tabia hizi zinaifanya kuwa kubwa lakini halisi.
JPEG (ITU-T T.81) hugawanya picha katika vizuizi 8x8, hutumia ugeuzaji bainishi wa kosini, hukadiria migawo ya masafa inayotokea kwa ukali zaidi katika masafa ya juu zaidi, na kusimba tokeo kwa usimbaji wa Huffman. Kipengele cha ubora (1–100) hudhibiti jedwali la quantization: maadili ya chini hutupa maelezo ya juu-frequency, huzalisha faili ndogo kwa gharama ya artifacts inayoonekana kwenye kingo ngumu na maeneo yenye utofauti wa juu. Ubora wa 90, unaotumika hapa kama chaguo-msingi, ndio kiwango cha juu ambacho watazamaji wengi hawawezi kutofautisha JPG na asili.