SVG-fínstillir og -þjöppun — ókeypis
Fjarlægðu lýsigögn, dragðu saman bil og sléttaðu aukastafi til að minnka SVG-skrárstærð verulega — dæmigerðar minnkanir upp á 30-70%. Sjónlæg forskoðun staðfestir að ekkert brotnar.
Slepptu skrá hér eða smelltu til að velja
SVG · unnið í tækinu þínu
eða ýttu á Ctrl+V til að líma af klippiborði
Skrárnar þínar fara aldrei úr tækinu þínu. Öll vinnsla fer fram á staðnum í vafranum þínum.
Algeng notkun
- Bættu SVG táknmyndir fyrir framleiðsluStripaðu óþarfa lýsigögn frá táknmyndum SVG áður en þú sendir út - venjuleg minnkun 50-80%.
- Bættu vörumerkis SVG merkiMinnkaðu SVG merki skrástærð fyrir hraðan vefsíðu hleðslu án þess að fórna gæðum.
- Bættu myndir og hetju SVGsFyrir stærri myndir (hetjur, skrautleg grafík) getur hagræðing barberar 30-70% af skrástærð.
- Minnkaðu JavaScript búnt stærðÞegar SVGs eru fluttar sem React íhlutir eða innfelldir í kóða, hagræðing þeirra krympir JavaScript búntinn.
- Hreinsaktu Figma / Sketch SVG útflutningFigma og Sketch SVG útflutningur innifelur víðtæk lýsigögn. Stripaðu það áður en þú notar í framleiðslu.
Hvernig það virkar
Þetta tól minnkar SVG-skráarstærð með handskrifuðum bestunartæki sem keyrir alfarið í vafranum þínum — engin bókasöfn, enginn netþjónn. Það sameinar tvær lotur: innbyggt DOMParser/XMLSerializer vafrans fyrir eiginleika-stigs nákvæmnisvinnu, og markvissar regex-uppskiptingar fyrir athugasemdafjarlægingu, metagagnafjarlægingu, og bilafellingu.
- 1DOMParser hreinsar SVG-iðÁður en nokkur bestun fer fram les innbyggður DOMParser vafrans SVG-ið sem XML og gengur í gegnum sérhvert element. Skriftu-tög, atburðameðhöndlarar (hvaða on*-eiginleiki sem er), hreyfimyndaelementur, og ytri URL-tilvísanir eru fjarlægð skilyrðislaust — þetta keyrir óháð hvaða bestunarvalkosti þú velur.
- 2DOM-byggð tugabrotsrúnnunEf tugabrotsrúnnun er virkjuð gengur bestunartækið í gegnum þáttaða DOM-ið öðru sinni og beitir rúnnun aðeins á þekkta talnalega eiginleika (path d gögn, hnit, transform-gildi, strokbreiddir, o.s.frv.), notar regex sem passar við einstakar fljótandi-komma tölur án þess að skemma tengdar path-gildi eins og .5.5.
- 3Regex-lotur hreinsa raðnúmeraða merkjamáliðXMLSerializer framleiðir normaliserað XML, svo markvissar strengjaskiptingar fjarlægja HTML-athugasemdir, Inkscape/Sodipodi ritil-metagögn, XML-yfirlýsinguna, óþarfa sjálfgefna eiginleika (eins og version="1.1"), og milli-tags bil — sérhver lota takmörkuð þröngt svo textahnútainnihald er aldrei snert.
- 4Gzip-stærð og útflutningssniðCompressionStream API vafrans reiknar raunverulegar gzip-stærðir bæði inntaks og úttaks, þar sem það er það sem raunverulega ákvarðar flutningskostnað á vefnum. Bestaða SVG-ið má sækja, afrita sem hrátt SVG, breyta í React JSX-tilbúna camelCase eiginleika, eða kóða sem CSS data-URI — allar breytingar gerast staðbundið.
SVG-ið þitt er lesið og unnið algjörlega innan vafraflipans þíns — skrárbæturnar yfirgefa aldrei tækið þitt.
Tengd verkfæri
CSS-þjöppun og -fegurð
Þjappðu CSS til að minnka skrárstærð eða fegðu þjappaðan CSS til að auka læsileika. Augnabliksleg, í vafranum þínum.
GIF-þjappa
Minnkaðu hreyfimyndað GIF: láttu það passa undir stærðarmörk eins og 256 KB emoji-mörk Discord eða 512 KB límmiðamörk, eða veldu liti, breidd og ramma sjálfur. Keyrir í vafranum þínum; GIF-inu er ekki hlaðið upp.
PDF-þjappa
Þjappaðu PDF-skjölum til að minnka stærð þeirra. Veldu gæðastig — meiri þjöppun þýðir minni skrár en minni myndgæði.