Kako pretvoriti slike JPG in PNG v SVG

Tradicionalni formati slik, kot so JPG, PNG ali GIF, so zelo priljubljeni, vendar imajo pomanjkljivosti, zaradi česar je njihova uporaba za nekatere aplikacije manjša kot idealna.

Če na primer ustvarite odzivno spletno mesto, želite slike, ki so videti dobro, ne glede na širino in višino, na kateri so prikazane. Tradicionalne slike izgledajo slabo, če jih na primer preveč povečate.

Morda boste morali sliko prikazati tudi v različnih velikostih, na primer kot sličico na indeksni strani bloga in kot sliko v polni ločljivosti v povezanem članku.

Medtem ko lahko ustvarite različne različice posamezne slike, tako da je izbrana najprimernejša, to pomeni, da za to potrebujete več prostora za shranjevanje.

Format slike SVG je vektorski format. To pomeni, da se lahko njegova velikost zmanjša ali poveča brez izgube kakovosti (razširljiv). To je super, če morate sliko prikazati na več mestih z različnimi ločljivostmi.

Druge prednosti SVG so, da je njegova velikost običajno precej manjša in da daje webmasterjem nekaj prožnosti pri spreminjanju le-tega, saj je nekaj mogoče storiti tudi v CSS-ju.

En primer: Terence Eden je v SVG ustvaril logotipe priljubljenih internetnih podjetij, kot so Twitter, Amazon, WhatsApp, YouTube ali Reddit. Velikost logotipov je bila zmanjšana na manj kot 1 Kilobajt, včasih kar 200 bajtov. Na primer, logotip Twitterja v PNG formatu ima velikost 20 kilobajtov, različica SVG pa velikost 397 bajtov.

SVG je dober format za logotipe in ikone, vendar v resnici ni primeren, ko gre za fotografije in druge vrste slik, ki prikazujejo veliko različnih predmetov.

Pretvarjanje v SVG

Ta vodič se osredotoča na aplikacije, ki jih lahko uporabite za neposredno pretvorbo slik v SVG. To ni vadnica o uporabi aplikacij, namenjenih ustvarjanju vektorske grafike od začetka. Za to lahko uporabite urejevalnike vektorske grafike, kot so Adobe Illustrator (naše povezave do pravilnika Adobe še vedno niso), Inkscape ali LibreOffice Draw.

Na voljo je veliko brezplačnih pretvornikov, ki jih lahko zaženete prek spleta, vendar so precej omejeni, ko gre za postopek pretvorbe. Čeprav morda zadostujejo za pretvorbo preprostega logotipa, ki je na voljo kot png ali jpg v svg, rezultati večino časa niso super dobri.

Takole sem ocenil storitve: naložil sem logotip Ghacks in preizkusil pretvorbe na več deset pretvornikov SVG. Presojal sem rezultat in zavrgel vsako storitev, ki ni prinesla dobrih rezultatov.

  • Aconvert - Storitev kot lokal vnese lokalno datoteko ali URL. Edina možnost, ki jo ponuja, je sprememba ločljivosti slike. Nastala slika je bila videti kot logotip Ghacks, vendar je bila njegova velikost skoraj dvakrat večja od velikosti PNG različice logotipa.
  • Vector Magic - Na voljo kot spletni pretvornik in namizni program za Windows. Vendar ni brezplačna (spletna stane 7, 95 USD na mesec, namizna izdaja enkratno plačilo 295 USD). Rezultati spletne izdaje so odlični in ponujate veliko možnosti za urejanje ali spreminjanje nastavitev ter prikazovanje izvirne slike in svg kopije.
  • Vectorizer - še ena brezplačna storitev. Ta ima čarovnika, s katerim lahko izberete najboljše izhodne parametre (zameglitev, barve) ali jih nastavite neposredno. Rezultati so bili dobri z nekaj prepletanja, velikost nastale slike pa je bila za tretjino manjša od prvotnega logotipa PNG.

Zdaj Vi: Ali poznate drugo spletno storitev ali program za pretvorbo slik v SVG format?