I-convert ang SVG sa PNG online nang libre at panatilihin ang transparency. Ang mga vector na may napakaliit na declared size ay awtomatikong nire-render muli sa mas mataas na resolution, kaya hindi ka mauuwi sa unusable na 24-pixel image. May batch conversion, walang signup o watermark, at awtomatikong dine-delete ang mga file 1 oras pagkatapos i-upload.
Nag-iimbak ang SVG ng drawing instructions — kung saan dumadaan ang path na ito, at anong kulay ang ipinangfi-fill dito. Ang pag-convert sa PNG ay nangangahulugang sinusunod ng renderer ang mga instruction na iyon nang isang beses at itinatala ang resulta bilang pixels. Gumagamit ang PicEditLab ng librsvg, ang parehong rendering engine na nasa likod ng Firefox at GNOME, na may malawak na suporta para sa modernong SVG syntax: gradients, masks, filters at CSS styling. Sa bihirang lumang file na hindi nito ma-parse, gumagamit ang proseso ng ImageMagick bilang pangalawang pagtatangka.
Ang nakakagulat sa maraming tao ay ang output size. Walang sariling size ang vector, kaya ang renderer ay umaasa lamang sa width at height na idineklara sa loob ng file — at halos lahat ng icon SVG ay may width="24". Kaya napakaraming online converter ang nagbibigay ng 24x24 PNG: technically correct pero halos walang silbi. Nakikita ng page na ito ang ganitong kaso at nire-render muli ang original vector sa 512 px o higit pa habang pinapanatili ang aspect ratio. Re-render ito, hindi enlargement, kaya tunay na malinaw ang resulta.
Pinapanatili ang transparency. Walang puti na ipinipinta sa ilalim, kaya anumang bahagi kung saan walang iginuguhit ang SVG ay magiging transparent sa PNG. Ang dapat bantayan ay ang kabaligtaran: kung may white rectangle ang SVG na sumasakop sa canvas, artwork iyon at iguguhit, kaya magkakaroon ng white background ang PNG. Ang solusyon ay tanggalin ang rectangle sa design tool — hindi dapat hinuhulaan iyon ng conversion step.
Talagang kailangan ang PNG saanman hindi tinatanggap ang SVG. Email clients, slide deck, karamihan ng e-commerce backend, social platform avatar at cover image, at maraming forum at web form ay bitmap lamang ang tinatanggap. May usaping security rin — executable markup document ang SVG, kaya maraming system na tumatanggap ng user uploads ang tuluyang nagba-block nito, at ang pag-convert sa PNG ang pinakasimpleng paraan.
Baligtad ang gusto mo? I-trace ang PNG para maging tunay na SVG
Hindi kailangan ng teknikal na kaalaman. Libre, mabilis, at available sa anumang device.
Itinayo sa ibabaw ng ilang napatunayang open-source na conversion engine. Pinipili namin ang pinakamainam na processing chain para sa bawat kumbinasyon ng format, na iniiwasan ang color shift at pagkawala ng kalidad na karaniwang nakikita sa browser-side na conversion.
Ang pag-convert ng mga larawang SVG sa PNG ay nangyayari sa maraming sitwasyon: paggawa ng mga file na compatible sa iba't ibang device o platform, pagbabawas ng storage footprint, o paghahanda ng mga larawan para i-upload sa serbisyong hindi tumatanggap ng source na format. Ang tradisyonal na paraan ay ang pag-install ng Photoshop, GIMP o katulad na desktop app — sobra para sa isang beses na gawain. Ang mga browser-based na converter ay isang alternatibo, ngunit limitado ang mga ito sa kung ano ang kayang i-decode ng iyong browser nang native at hindi talaga kayang pangasiwaan ang mga espesyal na format tulad ng RAW, HEIC o AVIF. Ang PicEditLab ay nagpapatakbo ng conversion sa server-side, kaya ang suporta sa format, kalidad ng output, at bilis ng pagpoproseso ay hindi nakasalalay sa iyong browser o device.
Ang conversion sa PicEditLab ay tatlong hakbang — mag-upload, pumili ng target na format, mag-download:
Ang aming server ay nagpapatakbo ng napatunayang open-source na toolchain. Ang ImageMagick ay nangangasiwa ng color space conversion at resampling, ang libheif ay gumagamit ng x265 codec para sa HEIC encoding at decoding, ang libavif ay gumagamit ng AOM para sa AVIF, ang libjxl ay nangangasiwa ng JPEG XL, ang OpenJPEG ay sumasaklaw sa JPEG 2000, at ang dcraw ay nag-decode ng raw sensor data mula sa mga RAW file. Ang JPG output ay gumagamit ng quality 85 na may progressive encoding para sa mas mabilis na pag-load sa web. Ang PNG output ay gumagamit ng zlib sa maximum compression para sa pinakamaliit na laki ng file nang hindi nawawala ang kahit isang detalye ng pixel.
Ang image pipeline ng PicEditLab ay itinayo sa ImageMagick, libheif, libavif at libjxl — ang parehong napatunayang open-source na mga library na ginagamit ng Apple, Google at Mozilla. Ino-tune namin ang mga parameter ng encoder para sa bawat format para tumugma sa balanse ng kalidad at laki ng file na tunay na gusto ng karamihan ng mga gumagamit, at naglalabas kami ng mga update sa pipeline sa bawat release para makaagapay sa mga bagong rebisyon ng format.