Kibadilisha Muundo wa Picha bila malipo
Badilisha kati ya miundo ya JPG, PNG, WebP, AVIF, GIF na BMP.
Badilisha picha kati ya JPG, PNG na WebP (pamoja na AVIF kivinjari chako kikiunga mkono), ikiwemo HEIC ya iPhone na SVG β moja kwa moja ndani ya kivinjari chako, bila kupakia.
Kuhamisha kama AVIF hakupatikani kwenye kivinjari hiki. WebP hutoa akiba inayofanana na hufunguka karibu kila mahali.
Weka faili hapa au bonyeza kuvinjari
JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF Β· kuchakatwa kwenye kifaa chako
au bonyeza Ctrl+V ili kubandika kutoka ubao wa kunakili
Unaweza kuweka faili nyingi kwa wakati mmoja
Kidokezo: Bandika picha kutoka kwenye ubao lako (Ctrl+V) ili kuipakia papo hapo.
Faili zako hazitoki kwenye kifaa chako kamwe. Uchakataji wote unafanyika ndani ya kivinjari chako.
Matumizi ya kawaida
- Badilisha JPG kuwa WebPBadilisha picha za JPG kuwa WebP β muundo wa kisasa ambao kukupa faili ndogo yenye ubora sawa au nzuri.
- Badilisha PNG kuwa WebPBadilisha makabitolewa ya PNG kuwa WebP β endelea tena utambulisho na makali yenye ncha wakati unapobana ukubwa wa faili kwa 50β80%.
- Badilisha picha kwa kuchapishaAndaa picha kwa kuchapisha kwa wataalamu β badilisha kuwa miundo yenye ubora wa juu kwa kurutindika kulia.
Jinsi Inavyofanya Kazi
Ubadilishaji unafanya kazi kikamilifu kwenye kivinjari chako kwa kutumia Canvas API β injini ile ile ya usimbaji wa picha iliyojengwa ndani ya Chrome, Firefox, na Safari. Mafaili yako yanachorwa kwenye kanvasi isiyoonekana na kusimbwa upya na canvas.toBlob() kuwa muundo lengwa; hakuna kinachopakiwa kwa seva yoyote.
- 1Picha inasimbwa kwenye kanvasiKila faili linapakiwa kwenye HTMLImageElement kupitia URL ya kitu ya ndani. Baada ya kusimbwa, data ya pikseli inachorwa kwenye kanvasi isiyoonekana yenye ukubwa wa vipimo vya matokeo β ikidumisha uwiano wa vipimo ikiwa upana-wa-juu umewekwa.
- 2Uwazi wa JPEG unashughulikiwa kabla ya kusimbaWakati wa kubadilisha kuwa JPEG (isiyo na chaneli ya alpha), kanvasi kwanza inajazwa na mandhari ya nyuma nyeupe kabla ya kuchora picha, ikizuia maeneo ya uwazi kuonekana meusi kwenye faili la matokeo.
- 3canvas.toBlob() inasimba upya pikseliKaida ya asili ya kivinjari canvas.toBlob(mime, quality) inasimba kanvasi kuwa muundo uliochaguliwa (JPG, PNG, WebP, au AVIF) kwa kiwango cha ubora kilichoombwa. Ikiwa kivinjari hakiungi mkono kusimba muundo fulani, jaribio-la-kipengele linaloendeshwa wakati wa kuanza linazima kitufe hicho badala ya kutoa faili lililoandikwa vibaya kimya kimya.
- 4Matokeo yanatolewa kama blob ya ndaniBlob iliyosimbwa inafungwa kwenye URL ya kitu ya ndani kwa onyesho la papo hapo na upakuaji. Kwa mafaili mengi, JSZip inayaunganisha kuwa ZIP ndani ya kivinjari kabla ya upakuaji kuanzishwa.
Data yote ya picha inabaki kwenye kifaa chako β mafaili yanasomwa na kusimbwa kikamilifu ndani ya kivinjari kwa kutumia Canvas API, na hakuna data inayotumwa kwa seva.
Zana Zinazohusiana
Kibana Picha
Bana picha za JPG, PNG, WebP na AVIF. Angalia ulinganisho wa kabla/baada.
PDF hadi Picha (JPG, PNG, WebP)
Badilisha kila ukurasa wa PDF kuwa picha za JPG, PNG, au WebP kwa azimio lako lililochaguliwa. Pakua kurasa mmoja mmoja au zote kwa wakati mmoja kama ZIP. Faili haziachi kivinjari chako.
Kibadilisha Ukubwa wa Picha
Badilisha ukubwa wa picha kwa vipimo au asilimia. Dumisha uwiano wa vipimo, chagua umbizo la towe, bila kupoteza ubora.