SVG konvertálása PNG formátumba

Az SVG vektorfájlok PNG raszterképpé alakítása a méretezhető, kódalapú grafikát rögzített képpontráccsá alakítja a széles körű alkalmazáskompatibilitás érdekében.

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V

Amíg a fájljaidra vársz, játszhatsz a Code Rainnel

Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Formátum-összehasonlítás és műszaki specifikációk

SpecifikációSVGPNG
MIME-típusimage/svg+xmlimage/png
Típusvektorraszter
Tömörítésveszteségmentes XML-szöveg (GZIP-pel tömöríthető .svgz formátumban)veszteségmentes (DEFLATE / LZ77 + Huffman)
Szabványos specifikációW3C SVG 2 specifikációW3C PNG 3. kiadás
Fájlfejléc azonosító bájtjai3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)89 50 4E 47 0D 0A 1A 0A

A formátum áttekintése és alkalmazási területei

A skálázható vektorgrafikák (Scalable Vector Graphics) XML szöveges kódra támaszkodnak a geometriai útvonalak, vonalak és formák közvetlen képernyőre rajzolásához. Ez a formátum nagyszerűen működik webes logók és ikonok esetében, mivel a grafika bármilyen képernyőméreten éles marad. Bizonyos régebbi szoftverek, szigorú e-mail kliensek és speciális nyomdai eszközök azonban nem tudják olvasni a vektorkódot. A fájl Portable Network Graphics (PNG) formátumúvá alakítása megoldja ezt a problémát azáltal, hogy a vektoros formákat színes pixelek rögzített rácsára festi. A webfejlesztők és grafikusok gyakran igénylik ezt a konverziót, amikor ikonokat készítenek mobilalkalmazás-áruházak vagy régebbi platformok számára. Az alkalmazás-áruházak specifikus raszteres méreteket követelnek meg az alkalmazásikonokhoz. A vektoralapú forrás rögzített képráccsal történő helyettesítésével az alkotók biztosítják, hogy a grafika minden eszközön helyesen jelenjen meg anélkül, hogy a célalkalmazásnak XML-kódot kellene elemeznie.

Műszaki specifikációk és kodekáttekintés

Az SVG fájlok image/svg+xml MIME-típust használnak, és jelölőcímkékbe zárt sima szöveges XML-címkékből állnak. Mivel ember által olvasható szöveges dokumentumok, nem használnak egyedi bájtos azonosítókat (magic bytes). A PNG fájlok az image/png MIME-típust használják, és egy pontos, nyolc bájtos egyedi aláírással kezdődnek: 89 50 4E 47 0D 0A 1A 0A. Strukturális szempontból az SVG matematikai útvonal-utasításokra és koordinátákra támaszkodik. A PNG pixelek raszteres rácsára épül, amelyet a DEFLATE algoritmussal tömörítenek, amely az LZ77 csúszó szótárat és a Huffman-kódolást kombinálja a veszteségmentes tömörítés érdekében.

Operációs rendszer- és böngésző-kompatibilitás

Az SVG-fájlokat a legtöbb modern böngésző megnyitja, bár a régebbi asztali szoftverek nem feltétlenül támogatják őket. A PNG-képek széles körben támogatottak a főbb operációs rendszereken, böngészőkben, képnézegetőkben és irodai programcsomagokban.

Hasznos információk

Ez a konverter a fájlban megadott szélességben és magasságban jeleníti meg az SVG-t, így a nagyobb vagy Retina-éles PNG érdekében konvertálás előtt állítson be nagyobb szélességi és magassági értékeket az SVG-ben.

Gyakran ismételt kérdések

Mi változik, amikor egy SVG-vektort PNG-képpé raszterizálunk?

Az SVG vektoros, a PNG raszteres formátum. Az átalakítás a választott képpontméretben jeleníti meg az SVG-t; a PNG ezeket a képpontokat őrzi meg, az eredeti vektorgrafikát nem.

Mi a különbség az SVG vektor és a PNG kép között?

Az SVG egy XML szöveges utasításokból felépülő vektoros formátum, amely pixelesedés nélkül végtelenül skálázható. A PNG egy egyedi színes pixelek rögzített rácsából felépülő raszteres formátum. A vektorok a legjobbak az átméretezéshez és a reszponzív webdesignhoz, míg a raszterek a komplex fotografikus textúrákhoz és az univerzális szoftverkompatibilitáshoz.