Převeďte SVG na PNG online zdarma se zachováním průhlednosti. Vektory s příliš malou deklarovanou velikostí se automaticky znovu vykreslí ve vyšším rozlišení, takže nikdy neskončíte s nepoužitelným 24pixelovým obrázkem. Podpora dávkového zpracování, bez registrace, bez vodoznaku a s automatickým smazáním souborů 1 hodinu po nahrání.
SVG ukládá instrukce pro kreslení — kudy vede cesta a jakou barvou se vyplní. Převod do PNG znamená, že renderer tyto instrukce jednou provede a výsledek zapíše jako pixely. PicEditLab používá librsvg, stejný vykreslovací engine, který stojí za Firefoxem a GNOME, s velmi dobrou podporou moderní syntaxe SVG: přechodů, masek, filtrů i CSS stylů. U vzácných starších souborů, které nedokáže zpracovat, úloha přejde na ImageMagick a provede druhý pokus.
Překvapivá je především velikost výstupu. Vektor nemá vlastní velikost, takže renderer se může řídit pouze šířkou a výškou deklarovanou uvnitř souboru — a SVG ikony téměř vždy uvádějí width="24". Proto tolik online převodníků vrací PNG 24x24: technicky správně, prakticky nepoužitelné. Tato stránka tento případ zachytí a původní vektor znovu vykreslí na 512 px nebo více při zachování poměru stran. Je to nové vykreslení, nikoli zvětšení, takže výsledek je skutečně ostrý.
Průhlednost se zachovává. Pod grafiku se nekreslí žádná bílá vrstva, takže tam, kde SVG nic nekreslí, zůstává PNG průhledné. Pozor je třeba dát na opačný případ: pokud SVG obsahuje bílý obdélník přes celé plátno, je to součást grafiky a vykreslí se, takže PNG bude mít bílé pozadí. Řešením je tento obdélník odstranit v návrhovém nástroji — převod se nemá snažit hádat, co jste zamýšleli.
Kdy skutečně potřebujete PNG: všude, kde SVG není podporováno. E-mailové klienty, prezentace, většina backendů e-shopů, avatary a úvodní obrázky sociálních platforem a řada fór a webových formulářů přijímá pouze bitmapy. Existuje také bezpečnostní hledisko — SVG je spustitelný značkovací dokument, takže mnoho systémů, které umožňují nahrávání souborů, jej zcela blokuje a převod do PNG je nejjednodušší řešení.
Chcete opačný směr? Vektorizujte PNG do skutečného SVG
Žádné technické znalosti nejsou potřeba. Zdarma, rychle a dostupné na jakémkoli zařízení.
Postaveno na několika osvědčených open source převodních enginech. Vybíráme nejlepší zpracovací řetězec pro každou kombinaci formátů a vyhýbáme se barevným posunům a ztrátě kvality, které jsou běžné při převodu v prohlížeči.
Převod obrázků SVG do PNG nastává v mnoha situacích: zajištění kompatibility s jiným zařízením nebo platformou, snížení nároků na úložiště nebo příprava obrázků pro nahrání do služby, která nepřijímá zdrojový formát. Tradiční přístup je instalace Photoshopu, GIMPu nebo podobné desktopové aplikace — zbytečné pro příležitostný úkol. Prohlížečové převodníky jsou alternativou, ale jsou omezeny tím, co prohlížeč může nativně dekódovat, a nemohou zpracovávat specializované formáty jako RAW, HEIC nebo AVIF. PicEditLab provádí převod na straně serveru, takže podpora formátů, kvalita výstupu a rychlost zpracování nezávisí na vašem prohlížeči ani zařízení.
Převod v PicEditLab trvá tři kroky — nahrání, výběr cílového formátu, stažení:
Náš server používá osvědčený open source soupis nástrojů. ImageMagick zpracovává převod barevného prostoru a převzorkování, libheif používá kodek x265 pro kódování a dekódování HEIC, libavif používá AOM pro AVIF, libjxl zpracovává JPEG XL, OpenJPEG pokrývá JPEG 2000 a dcraw dekóduje surová data senzoru ze souborů RAW. Výstup JPG používá kvalitu 85 s progresivním kódováním pro rychlejší vnímaný čas načtení na webu. Výstup PNG používá zlib při maximální kompresi pro co nejmenší velikost souboru bez ztráty jediného pixelu detailů.
Obrazový pipeline PicEditLab je postaven na ImageMagick, libheif, libavif a libjxl — stejných osvědčených open source knihovnách, které používají Apple, Google a Mozilla. Ladíme parametry kodéru pro každý formát tak, aby odpovídaly kompromisu mezi kvalitou a velikostí souboru, který většina uživatelů skutečně chce, a s každým vydáním dodáváme aktualizace pipeline, abychom drželi krok s novými revizemi formátů.