Image to SVG Tracer
I-convert ang PNG o JPG na logo o drawing sa SVG vector path sa iyong browser. May preset, bilang ng kulay, ligtas na preview at download, walang upload.
Mas tumpak ang mas malaki, pero mas mabagal.
- Laki ng SVG
- –
- Mga path
- –
- Mga kulay
- –
- Oras
- –
SVG code
Paano i-convert ang larawan sa SVG
- I-drop ang isang PNG, JPG, WebP o GIF na larawan sa drop zone, o i-click ito para pumili. Lalabas sa kaliwa ang orihinal.
- Pumili ng Preset: - Logo (flat na kulay, malinis na hugis) para sa mga logo, icon, selyo at flat na ilustrasyon; - Detalyado (mas maraming kulay at path) para sa mga drawing na may shading o maraming kulay; - Posterized (4 na pinakinis na kulay) para sa istilong poster mula sa isang litrato.
- Ayusin ang Bilang ng mga kulay (2 hanggang 64) at Huwag pansinin ang mga batik na mas maliit sa (px) kung kailangan. Pinupunan ng preset ang makatwirang halaga para sa dalawa.
- Pumili ng Laki ng pagtatrabaho (pinakamahabang gilid). Tina-trace ang larawan sa laking iyon; pinapanatili ng mismong SVG ang orihinal na dimensyon.
- I-click ang I-trace sa SVG. Lalabas sa kanan ang resulta kasama ang laki ng file, bilang ng mga path at kulay, at kung gaano katagal ang pag-trace.
- I-click ang I-download ang SVG, o Kopyahin ang SVG code para i-paste ang markup sa iyong HTML o design tool.
Paano gumagana ang pag-trace
Gumagamit ang tool na ito ng imagetracerjs, isang open-source na tracer, sa tatlong hakbang:
- Color quantization: binabawasan ang larawan sa bilang ng kulay na pinili mo. Itinatalaga ang bawat pixel sa pinakamalapit na kulay ng palette, at pinipino ang palette sa ilang pass.
- Edge detection: para sa bawat kulay, sinusundan ang mga balangkas ng bawat bahaging may ganoong kulay, kasama ang mga butas (gaya ng loob ng “O”).
- Path fitting: pinapasimple ang mga balangkas bilang tuwid na linya at quadratic curve, na nagiging mga
<path>element sa SVG.
Tinatanggal ang mga bahaging mas maliit sa limitasyong Huwag pansinin ang mga batik na mas maliit sa (px), na nag-aalis ng ingay at JPG artifact. Pinapanatili ng halagang 0 ang lahat; maganda ang 8 hanggang 20 para sa mga logo; ang mas malalaking halaga ay nagbibigay ng mas malinis pero mas simpleng drawing. Inaalis ang mga ganap na transparent na bahagi, kaya nananatiling transparent ang logo na nasa transparent na background.
Ano ang nagbibigay ng magandang resulta
Pinakamahusay ang pag-trace sa mga simpleng logo at drawing: kaunting flat na kulay, malinaw na gilid, walang gradient. Ang na-scan na sketch, ang itim-at-puting pirma o ang pixel-art na icon ay napakahusay ma-trace gamit ang 2 hanggang 8 kulay.
Iba ang kaso ng mga litrato. Libu-libong banayad na kulay ang laman ng isang litrato, kaya ang tapat na vector na bersyon nito ay nangangailangan ng maraming kulay at sampu-sampung libong path, at mas mabigat ang SVG kaysa sa JPG. Gamitin ang Posterized (4 na pinakinis na kulay) para sa artistikong epekto, at huwag umasa ng resultang parang litrato. Kapag naging napakalaki ng SVG, bibigyan ka ng babala ng tool.
Mga tip para sa mas malinis na logo:
- magsimula sa pinakamalaki at pinakamalinaw na bersyon ng larawan na mayroon ka;
- itakda ang Bilang ng mga kulay sa tunay na bilang ng kulay sa logo (kasama ang background);
- itaas ang limitasyon sa batik kung may nakikita kang maliliit na tuldok sa paligid ng mga gilid.
Privacy at kaligtasan ng preview
Tina-trace sa iyong browser ang larawan at hindi ito kailanman ina-upload. Ipinapakita ang SVG preview bilang karaniwang larawan mula sa pribadong blob address, hindi kailanman isiningit sa page, kaya kahit kakaibang file ay hindi makakapagpatakbo ng code.
Mga madalas itanong
Puwede ko bang i-convert ang JPG sa SVG para sa cutting machine?
Oo. Para sa mga hiwa ng Cricut o Silhouette, gamitin ang Logo preset na may 2 kulay: makakakuha ka ng malilinis na itim na hugis sa puting background. Burahin ang hugis ng background sa iyong cutting software kung kailangan.
Bakit mas malaki ang SVG file kaysa sa orihinal na PNG?
Nagiging path na maraming punto ang bawat bahaging may kulay. Bawasan ang Bilang ng mga kulay, itaas ang Huwag pansinin ang mga batik na mas maliit sa (px) o pumili ng mas maliit na Laki ng pagtatrabaho (pinakamahabang gilid) para sa mas magaang file.
Walang hanggan ba ang linaw ng SVG?
Oo: nagsi-scale ang mga path sa anumang laki nang walang lumalabo. Pero hanggang sa katumpakan lang ng na-trace na larawan ang mga hugis, kaya ang maliit o malabong pinagmulan ay nagbibigay ng mas bilog at hindi gaanong tumpak na mga gilid.
Bakit inaabot ng ilang segundo ang pag-trace?
Sa iyong device kinakalkula ang pag-trace. Pinaparami ng malalaking laki ng pagtatrabaho at maraming kulay ang trabaho. Magandang balanse ang 800 px; subukan ang 400 px para sa mabilis na preview.
Pareho ba ito sa paglalagay ng larawan sa loob ng SVG?
Hindi. May mga converter na binabalot lang ang PNG sa loob ng SVG file, na hindi ginagawang scalable ang larawan. Gumagawa ang tool na ito ng totoong vector path.
Mga kaugnay na tool
- SVG to PNG Converter I-convert ang SVG sa PNG, JPG o WebP sa iyong browser sa anumang lapad, taas, scale o DPI, may transparent o kulay na background. Batch at ZIP, walang upload.
- Image Format Converter I-convert ang mga larawan sa pagitan ng PNG, JPG, WebP, BMP at ICO sa iyong browser. May batch, laki ng favicon at transparency option, walang upload.
- Favicon Generator – ICO, PNG at Apple Touch Icon Gumawa ng favicon.ico, PNG icon, apple-touch-icon at site.webmanifest mula sa larawan o emoji, may HTML tag na handang i-paste. ZIP download, walang upload.
- Image Resizer I-resize ang mga JPG, PNG at WebP na larawan ayon sa pixel o porsyento, panatilihin ang aspect ratio, at magproseso ng maraming litrato nang sabay.