Конвертор от SVG към PNG

Конвертирането на SVG векторни файлове в PNG растерни изображения преобразува мащабируеми графики, базирани на код, във фиксирани пикселни мрежи за универсална съвместимост с приложенията.

Изберете или пуснете файлове тук

Поверително - файловете никога не напускат устройството ви

или поставете Ctrl+V

Докато чакаш файловете си, можеш да играеш Code Rain

Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Сравнение на формати и технически спецификации

СпецификацияSVGPNG
MIME типimage/svg+xmlimage/png
Типвекторрастер
КомпресияXML текст без загуби (компресируем с GZIP чрез .svgz)без загуби (DEFLATE / LZ77 + Huffman)
Стандартна спецификацияСпецификация W3C SVG 2W3C PNG, 3-то издание
Заглавни байтове (Magic Bytes)3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)89 50 4E 47 0D 0A 1A 0A

Преглед на формата и приложения

Scalable Vector Graphics (SVG) геометрични линии и форми, описани с XML текст, които се изчертават директно на екрана. Форматът е подходящ за уеб лога и икони, защото остава рязък при всякакъв размер. По-стар софтуер, строги имейл клиенти и някои инструменти за печат обаче не могат да обработват векторен код. Преобразуването в Portable Network Graphics (PNG) решава това, като растеризира векторните форми в неподвижна мрежа от цветни пиксели. Уеб разработчиците и графичните дизайнери често правят това за икони в мобилни магазини за приложения или за стари платформи, които изискват конкретни растерни размери. Така изображението се показва правилно на различни устройства, без целевото приложение да трябва да анализира XML.

Технически спецификации и анализ на кодеците

SVG файловете използват MIME типа image/svg+xml и се състоят от обикновени текстови XML тагове, оградени с ъглови скоби. Те нямат магически байтове, тъй като представляват четими от хора текстови документи. PNG файловете използват MIME типа image/png и започват с точен осембайтов магически подпис 89 50 4E 47 0D 0A 1A 0A. Структурно SVG разчита на математически инструкции за пътеки и координати. PNG разчита на растерна мрежа от пиксели, компресирани с алгоритъма DEFLATE, който комбинира LZ77 съвпадение на плъзгащ се речник с Huffman кодиране за компресия без загуба на качество.

Съвместимост с операционни системи и браузъри

SVG файловете се отварят в повечето съвременни браузъри, но по-старият настолен софтуер може да не ги поддържа. PNG изображенията се поддържат широко от основните операционни системи, браузъри, програми за преглед на изображения и офис пакети.

Полезна информация

Този конвертор визуализира SVG с ширината и височината, зададени във файла. За по-голям PNG или такъв с висока рязкост за Retina дисплей задайте по-големи стойности за ширината и височината в SVG преди конвертирането.

Често задавани въпроси

Какво се променя при растеризиране на SVG вектор в PNG изображение?

SVG е векторен, а PNG е растерен формат. Преобразуването визуализира SVG в избран размер в пиксели; PNG запазва тези пиксели, но не и оригиналното векторно изображение.

Каква е разликата между SVG вектор и PNG изображение?

SVG е векторен формат, изграден от XML текстови инструкции, които се мащабират безкрайно без пикселизация. PNG е растерен формат, изграден от фиксирана мрежа от отделни цветни пиксели. Векторите се справят най-добре с преоразмеряването и адаптивния уеб дизайн, докато растерните изображения се справят най-добре с комплексни фотографски текстури и универсална софтуерна съвместимост.