Paano I-convert ang SVG sa PNG nang Hindi Bumababa ang Kalidad

In-update noong

Ang SVG ay walang-hanggan ang pagiging scalable, kaya ang "hindi bumababa ang kalidad" ay talagang nangangahulugan ng pag-export ng iyong PNG sa resolution na sapat kataas, halimbawa dalawa o tatlong beses ang laki ng ipapakita mo. Buksan ang SVG sa converter ng EditItAll, itakda ang output width, at mag-export ng malinaw na PNG. Nangyayari ang lahat sa loob ng iyong browser.

Gawin na ngayon — libre, sa browser mo

Open the SVG → PNG converter

Vector kumpara sa raster: ano talaga ang nagbabago

Ang SVG ay hindi gawa sa mga pixel. Ito ay isang set ng mga instruction, gumuhit ng linya dito, punuin ang shape na ito ng ganoong kulay, kaya maaari itong iguhit sa kahit anong laki at mananatiling perpektong malinaw. Kaya naman ang mga logo at icon ay madalas nasa SVG: mananatiling malinaw ang parehong file kahit sa business card man o sa isang billboard.

Ang PNG naman ay kabaligtaran: isang fixed grid ng mga pixel. Kapag nag-export ka, halimbawa, sa 512 pixels ang lapad, iyon mismo ang makukuha mo. Kapag pinalaki mo ito lampas sa orihinal na laki nito, magiging blocky ito, katulad ng pag-zoom sa isang larawan. Ang pag-convert ng SVG papuntang PNG ay nangangahulugan ng pagpapalit ng mga drawing instruction na iyon sa isang fixed grid, isang hakbang na tinatawag na rasterization.

Ano talaga ang ibig sabihin ng "hindi bumababa ang kalidad"

Dahil fixed ang pixel size ng PNG, walang iisang "lossless" na paraan ng pag-convert mula SVG papuntang PNG: pumipili ka ng resolution, at doon nakadepende ang kalidad. Ang trick ay mag-render sa resolution na sapat kataas para sa aktwal na gagamitan mo ng larawan.

Isang magandang panuntunan ay mag-export sa dalawa o tatlong beses ang laki kung saan ipapakita ang graphic. Kung ipapakita ang isang logo sa 200 pixels ang lapad sa isang page, i-export mo ito sa 400 o 600 pixels para manatili itong malinaw sa mga high-resolution na screen. Kailangan mo ba ito para sa print? Pumili ng mas malaking laki. Ang tanging tunay na pagkakamali ay ang mag-export nang sobrang liit at pagkatapos ay palakihin, iyon lang ang tunay na nagpapababa ng kalidad.

Paano I-convert ang SVG sa PNG sa Iyong Browser, Hakbang-hakbang

Ang pag-convert ay tumatakbo sa iyong device, kaya hindi kailanman ino-upload ang file:

  • Buksan ang SVG → PNG converter at i-drop ang iyong SVG dito.
  • Itakda ang output size: ilagay ang gustong pixel width (mas malaki, mas malinaw, at mas malaki rin ang file).
  • I-export at i-download ang iyong PNG.

Dahil nangyayari ang lahat mismo sa iyong browser, puwede kang mag-offline pagkatapos mag-load ng page at gagana pa rin ito, patunay na hindi ipinapadala ang SVG sa isang server. Walang account, walang watermark, at walang limitasyon sa bilang ng pwede mong i-convert.

Transparency at Pagpili ng Tamang Laki

Ang mga SVG ay madalas may transparent na background, at nananatili itong ganoon: mag-export papuntang PNG at mananatiling transparent ang mga transparent na bahagi, dahil sinusuportahan ng PNG ang alpha channel. Ang logo mo ay hindi biglang magkakaroon ng puting box sa likod nito.

Kung hindi ka sigurado kung anong pixel width ang pipiliin, magsimula sa kung saan lalabas ang larawan. Baka kailangan lang ng favicon ng 64 pixels; baka kailangan naman ng hero graphic ng 2,000 pixels o higit pa. Kung nag-aalinlangan ka, pumili ng mas malaking laki: puwede mo pa ring i-compress ang PNG mamaya para bawasan ang file, pero hindi ka na puwedeng magdagdag ng detalye pabalik sa isang na-export nang sobrang liit. At kung sa bandang huli kailangan mo ng JPG sa halip, isang segundo lang ang pag-convert ng PNG papuntang JPG.

Handa nang subukan?

Libre, walang sign-up, at anumang buksan mo ay hindi umaalis sa device mo.

Mga madalas itanong

Talaga bang mapapanatili ng pag-convert ng SVG papuntang PNG ang buong kalidad?+

Oo, hangga't mag-e-export ka sa resolution na sapat kataas. Dahil fixed ang pixel size ng PNG, pumili ng width na dalawa o tatlong beses ang laki ng display, at mananatiling malinaw ang resulta.

Napapanatili ba ang transparent na background?+

Oo. Sinusuportahan ng PNG ang transparency, kaya ang mga transparent na bahagi sa iyong SVG ay mananatiling transparent sa na-export na PNG, walang puting box na lalabas sa likod ng graphic.

Anong laki ang dapat kong i-export?+

Magandang default ang 2× o 3× ng laki kung saan ipapakita ang larawan. Para sa print, pumili ng mas malaki pa. Ang tanging tunay na pagkakamali ay ang mag-export nang maliit at pagkatapos ay palakihin, na magmumukhang blocky.

Ino-upload ba ang aking SVG para ma-convert ito?+

Hindi. Ang converter ay tumatakbo nang buo sa iyong browser, kaya hindi kailanman umaalis ang file sa iyong device. Puwede kang mag-offline pagkatapos mag-load ng page at gagana pa rin ito.

Bakit hindi na lang panatilihin ang SVG?+

Panatilihin ito hangga't kaya mo, perpektong nagsa-scale ang SVG. I-convert sa PNG kapag may tool, form, o platform na hindi tumatanggap ng SVG, o kapag kailangan mo ng raster image na fixed ang laki.

Kaugnay na mga gabay

Higit pang gabay tungkol sa Pag-convert ng mga format ng larawan →