Työkalut95

OPTIMOI / KÄYTÄNNÖN KUVANHALLINTAOPAS

Kuinka pakata SVG-tiedostoja

Kevyempi vektori on hyödyllinen vain, kun oikeat yksityiskohdat säilyvät.

Pakataksesi SVG-tiedoston, lataa tiedosto tai liitä sen merkintäkieli, vertaa puhdistettua alkuperäistä optimoituun versioon, säädä tarkkuutta ja valitse Aloita. Tämä opas käyttää todellista kiertoratakuvaketta ja tarkistaa sekä viedyn vektorin että sen tavukoon pienenemisen.

Seuraa opasta
VAHVISETETTU LÄHDE JA SEN LADATTU TULOS
Ennen Alkuperäinen violetti kiertorata SVG -kuvake.

Alkuperäinen 985-tavuinen SVG, renderöity 1,024 px koossa tätä vertailua varten.

Jälkeen Optimoitu SVG, joka säilyttää kiertoratakuvakkeen samassa näyttökoossa.

Varsinainen 635-tavuinen SVG, renderöity samassa 1,024 px näyttötarkkuudessa.

Alkuperäinen 985-tavuinen SVG, renderöity 1,024 px koossa tätä vertailua varten. Varsinainen 635-tavuinen SVG, renderöity samassa 1,024 px näyttötarkkuudessa.
Mainokset
PIKAVIDEO-OPAS How to compress an SVG with a preview Choose an SVG, review the comparison, adjust precision and download the optimized vector. Englanninkielinen selostus Katso video

How to compress an SVG with a preview

Mainokset

Seuraa tätä esimerkkiä ja sovella samoja säätimiä omaan kuvaasi. Avaa SVG-pakkaaja.

01

Lataa staattinen SVG tai liitä merkintäkieli

Avaa SVG-pakkaaja ja valitse SVG-tiedosto tai kokeile näytettä. Näyte on svg-compressor.svg, 985-tavuinen kiertoratanäyttö, jossa on 512 × 512 viewBox, liukuväritäyttö, otsikko ja kuvaus. Käytä Liitä SVG, kun merkintäkieli on jo muokkaimessa tai leikepöydällä.

Työkalu hyväksyy enintään 20 tiedostoa, kukin kooltaan 2 MB. Se jäsentää täydellisen SVG-asiakirjan ja poistaa tavalliset SVG-asiakirjan ilmoitukset lataamatta ulkoisia tiedostoja. Virheellinen XML, mukautetut entiteetti-ilmoitukset ja sisäiset asiakirjaosajoukot hylätään. Erittäin monimutkaiset tiedostot voivat myös saavuttaa elementti- tai käsittelyaikarajan.

Tämä työnkulku tuottaa staattista vektorigrafiikkaa. Skriptit, tapahtumankäsittelijät, ulkoiset resurssit, animaatiot ja upotetut rasterikuvat poistetaan. Alkuperäinen esikatselu on jo puhdistettu, joten sitä ei tule tulkita lähtötiedoston jokaisen ominaisuuden rajoittamattomana renderöintinä.

Säilytä kopio alkuperäisestä SVG-tiedostosta. Interaktiivinen kuva tai SVG, joka sisältää valokuvan, on eri käyttötapaus kuin staattinen vektorikuvake.

02

Vertaa tulosta ja aseta desimaalitarkkuus

Kaksi esikatselupaneelia näyttävät puhdistetun alkuperäisen ja optimoidun tuloksen. Alkuperäisen ja Optimoidun vieressä olevat koot sekä tavuyhteenveto vertaavat lähdetiedostoa valmiiseen tulosteeseen. Se ilmoittaa kasvusta, kun optimointi tekee tietystä tiedostosta suuremman sen sijaan, että se lupaisi pienennyksen joka kerta.

Avaa Asetukset ja aseta desimaalitarkkuudeksi 2 tätä esimerkkiä varten. Tarkkuus vaihtelee välillä 1–5 ja alkaa arvosta 3. Pienemmät arvot voivat yksinkertaistaa numeerista geometriaa, mutta voivat siirtää hienoja kaaria, pieniä rakoja tai kohdistettuja reunoja. Nosta sitä, kun esikatselu menettää tärkeitä yksityiskohtia.

Tämä näyte käyttää suoraviivaista geometriaa, joten tarkkuus 2 säilyttää sen tunnistettavan muodon. Muut SVG-tiedostot, joissa on monimutkaisia desimaalikoordinaatteja, voivat muuttua enemmän. Näytä optimoitu SVG -merkintä paljastaa varsinaisen tekstin, joka ladataan; se ei ole erillinen esitys alkuperäisestä.

Tarkista vektori sen tarkoitetussa näyttökoossa ja suuremmassa näkymässä. Hienovarainen muutos voi olla vaikea nähdä pienessä pikkukuvassa.

Tämän oppaan esimerkki

Kokeile näytettä: svg-compressor.svg, 985 tavua, 512 × 512 viewBox. Desimaalitarkkuus 2; pidä esteettömät otsikot/kuvaukset ja lyhennä sisäiset tunnisteet käytössä; Responsiiviset mitat ja Luettava tulostusmerkintä pois käytöstä. Ladattu SVG: 635 tavua.

Lähde SVG
985 tavua
Optimoitu SVG
635 tavua
Mitattu vähennys
35.5%
Säilytetty konteksti
Otsikko, kuvaus ja 512 × 512 viewBox
03

Säilytä kuvaukset ja harkitse ulkoisia tunnisteita

Jätä esteettömät otsikot ja kuvaukset käyttöön työesimerkkiä varten. Tämä säilyttää SVG -otsikon ja -kuvauksen samalla kun se poistaa tarpeettomat muokkausmetatiedot ja yksinkertaistaa kelvollista merkintää. Nämä ovat erityyppistä tietoa, eikä niitä tule kohdella keskenään vaihdettavina.

Lyhennä sisäiset tunnisteet on oletusarvoisesti päällä. Optimoija päivittää viittaukset SVG sisällä, mutta ulkoinen CSS tai JavaScript saattaa silti luottaa alkuperäisiin tunnisteisiin. Poista tämä valinta käytöstä, kun tiedosto on osa laajempaa sovellusta, joka nimeää elementtinsä, ja testaa valmis SVG kyseisessä kontekstissa.

Jätä Responsiiviset mitat ja Luettava tulostusmerkintä pois päältä esimerkkiä varten. Responsiiviset mitat poistaa kiinteän leveyden ja korkeuden, kun koordinaattien viewBox voi tarjota skaalautuvan koon. Luettava tulostus lisää sisennystä ja on hyödyllinen ylläpidon kannalta, mutta voi kasvattaa tekstin kokoa.

Erilliselle kuvaketiedostolle sisäisten tunnisteiden puhdistus on yleensä suoraviivaista. Ulkoisesti skriptatussa kaaviossa tunnisteiden säilyttäminen voi olla tärkeämpää kuin muutama säästetty tavu.

04

Lataa ja tarkista valmis vektori

Valitse Aloita ja sitten Lataa. Työstetty tulos on 635 tavua verrattuna 985-tavuiseen lähdetiedostoon: 35.5 % vähennys. Sen otsikko ja kuvaus säilyvät, ja näytetty vertailu on renderöity alkuperäisestä lähteestä ja ladatusta SVG -tiedostosta.

Artikkeli renderöi molemmat vektorit 1,024 pikselin koossa tuloksen terävää havainnollistamista varten; niiden looginen koordinaattikoko pysyy 512 × 512. Suurempi esikatselu ei lisää rasterisisältöä tallennettuun SVG -tiedostoon. Tarkista varsinainen vektori kohdesivullasi ennen kuin korvaat olemassa olevan tuotanto-omaisuuden.

Yksi tiedosto latautuu nimellä SVG alkuperäisellä perusnimellään. Erä latautuu yhtenä ZIP-tiedostona, jossa on numeroidut jälkiliitteet päällekkäisille tiedostonimille. Käsittely tapahtuu selaimessa. Säilytä alkuperäinen lähde, jos haluat kokeilla eri optimointiasetuksia myöhemmin.

Tiedostokoon säästöt mitataan vain tätä näytettä vasten. Jo optimoitu SVG saattaa osoittaa vain vähän parannusta tai muuttua hieman suuremmaksi.

HYÖDYLLISIÄ TIETOJA

Yleisiä kysymyksiä

Näyttääkö optimoitu SVG täsmälleen samalta?

Optimoijan tavoitteena on säilyttää staattinen ulkoasu, mutta pyöristäminen ja tukemattoman sisällön poistaminen voivat muuttaa tiedostoa. Vertaa esikatseluita ja testaa tallennettua SVG-tiedostoa projektissasi.

Mitä desimaalitarkkuus muuttaa?

Se säätelee numeerisessa geometriassa ja polkutiedoissa käytettävää tarkkuutta. Pienemmät arvot voivat pienentää kokoa, mutta saattavat siirtää hienoja yksityiskohtia. Oletusarvo on 3.

Säilyttääkö se otsikon ja kuvauksen?

Kyllä, oletuksena. Jätä kohta Säilytä esteettömät otsikot ja kuvaukset käyttöön, jotta nämä SVG elementit säilyvät.

Miksi skriptit tai rasterikuvat puuttuvat?

Tämä työkalu luo staattisen vektoritulosteen. Skriptit, tapahtumat, ulkoiset resurssit, animaatiot ja upotetut rasterikuvat poistetaan tarkoituksella puhdistuksen aikana.

Voinko säilyttää CSS:n viittaamat tunnisteet?

Poista käytöstä Lyhennä sisäisiä tunnisteita, jos ulkoinen koodi riippuu tietyistä tunnisteista. Tarkista optimoitu tiedosto kohdesivulla ennen alkuperäisen korvaamista.

Ladataanko SVG-tiedostot palvelimelle optimointia varten?

Ei. Työkalu suorittaa jäsennyksen ja optimoinnin selaimessa ja lataa tuloksen paikallisesti.

Voinko ladata SVG-tiedoston, jossa on DOCTYPE?

Standardi SVG-asiakirjan määritys hyväksytään ja poistetaan hakematta sen ulkoista tunnistetta. Mukautetut entiteettimääritykset ja sisäiset asiakirjaosajoukot hylätään.

SINUN VUOROSI

Tee vektorista kevyempi, tuloksella jonka voit tarkastaa.

Kokeile näytettä tai käytä omaa tiedostoasi ja tarkista tulos ennen jakamista.

Avaa SVG-pakkaaja

Kuvan tiedot

Kieli38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

Valitse kielesi. Video-ohjeet käyttävät tällä hetkellä englanninkielistä kerrontaa.