SVG PNG konvertálás
Rajzold ki a vektoraidat pontosan a szükséges méretben.
Alakítsd át az SVG grafikáidat PNG-be, és használd őket ott, ahol a vektorokat nem fogadják el: közösségi oldalakon, e-mailekben, dokumentumokban, alkalmazásokban vagy fotószerkesztőkben. Válaszd ki a szélességet pixelben, és éles képet kapsz ebben a méretben, átlátszó háttérrel. Ingyen, regisztráció és vízjel nélkül.
Így végezd a SVG PNG konvertálást
- Válassz ki egy vagy több SVG fájlt (egyszerre legfeljebb 20-at).
- Add meg a kívánt szélességet pixelben, vagy hagyd üresen, hogy megmaradjon az SVG mérete.
- Kattints az „Átalakítás PNG formátumba” gombra.
- Töltsd le a PNG-t, vagy ha több fájlt alakítottál át, az összeset tartalmazó ZIP-fájlt.
Vektorok vagy pixelek
Egy SVG nem pixelekből, hanem rajzolási utasításokból áll: vonalakból, görbékből, alakzatokból és színekből. Ezért a végtelenségig nagyítható élességvesztés nélkül. Sok szolgáltatás viszont nem fogadja el: a közösségi oldalak, a legtöbb üzenetküldő, a fotószerkesztők, az alkalmazásboltok vagy azok a platformok, amelyek csak „hagyományos” képeket fogadnak.
PNG-be alakításkor az SVG egyszer, pontos méretben rajzolódik ki. Pixelekből álló kép lesz belőle: ha később nagyítod, veszít az élességéből. Ezért érdemes már az átalakításkor jól megválasztani a méretet.
Milyen szélességet válassz
- Üresen (alapértelmezett): az SVG saját
widthésheightattribútumaiban vagy aviewBox-ban megadott méret. - Weboldalon lévő logóhoz: a megjelenítési méret kétszerese, hogy a nagy pixelsűrűségű kijelzőkön is éles legyen (például 400 pixel egy 200 pixelen megjelenő logóhoz).
- Közösségi oldalakhoz vagy prezentációkhoz: általában 1000–2000 pixel elég.
16 és 8192 pixel közötti szélességet választhatsz. A magasságot a képarány megtartásával automatikusan számítjuk ki.
Mi marad meg és mi nem
- Megmarad: az átlátszóság, a színátmenetek, a maszkok és az SVG-be ágyazott képek.
- A külső erőforrások nem töltődnek be: biztonsági okokból töröljük a fájlon kívüli képekre, betűtípusokra vagy stíluslapokra mutató hivatkozásokat, valamint minden szkriptet. Ha valami hiányzik a PNG-ből, ágyazd be azt az erőforrást az SVG exportálásakor.
- Szövegek: a szerverünkön elérhető betűtípusokkal rajzolódnak ki. Ha a terved különleges betűtípust használ, az SVG exportálása előtt alakítsd görbékké a szövegeket, hogy ugyanúgy nézzenek ki.
- Animációk és interaktivitás: a PNG állókép; az SVG kezdeti állapota rajzolódik ki.
Korlátok
- A tömörített SVG-ket (
.svgz) nem fogadjuk el, az XML-entitásokat tartalmazó fájlokat pedig biztonsági okokból elutasítjuk. - Az eredmény nem haladhatja meg a 100 megapixelt.
- Egyszerre legfeljebb 20 fájl, fájlonként 20 MB és összesen 100 MB.
Gyakori kérdések
Mekkora lesz a PNG?
Ha üresen hagyod a szélességet, akkora, mint maga az SVG. Ha megadsz egy szélességet, a PNG pontosan annyi pixeles lesz, a magasságot pedig a rajz arányainak megtartásával számítjuk ki.
Megmarad az SVG átlátszó háttere?
Igen. Az SVG rajz nélküli területei a PNG-ben is átlátszók maradnak: bármilyen háttérre ráteheted.
Miért más betűtípussal jelent meg a szöveg a PNG-ben?
Mert az SVG olyan betűtípust használ, amely nincs beágyazva a fájlba, ezért egy hasonlóval helyettesítjük. Ennek elkerüléséhez az SVG exportálása előtt alakítsd görbékké a szövegeket a grafikai programodban.
Miért hiányzik egy kép vagy elem az SVG-mből a PNG-ben?
Valószínűleg egy külső fájlra hivatkozott, ahelyett hogy be lett volna ágyazva. Biztonsági okokból nem töltünk be külső erőforrásokat; exportáld az SVG-t beágyazott képekkel, és ki fognak rajzolódni.
Átalakíthatok egy SVG-t nagy felbontású PNG-be?
Igen: adj meg nagy szélességet, legfeljebb 8192 pixelt. Mivel az SVG vektoros, közvetlenül ebben a méretben rajzolódik ki, és a PNG éles lesz, egy felnagyított kis kép elmosódottsága nélkül.