Конвертер з SVG у PNG

Перетворення файлів векторної графіки SVG у растрові зображення PNG перетворює масштабовану графіку на основі коду на фіксовану сітку пікселів для універсальної сумісності з додатками.

Виберіть або перетягніть файли сюди

Приватно - файли ніколи не залишають ваш пристрій

або вставте Ctrl+V

Поки ви чекаєте на файли, можете пограти в Code Rain

Гарантія конфіденційності без передавання даних мережею: Жодного байта не передано на зовнішні сервери. Уся обробка відбувалася локально в ізольованому середовищі браузера.

Порівняння форматів та технічні характеристики

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

Огляд формату та застосування

Масштабована векторна графіка спирається на XML-текстовий код для побудови геометричних контурів, ліній та фігур безпосередньо на екранах. Цей формат чудово підходить для веб-логотипів та іконок, оскільки зображення залишається чітким за будь-якого розміру екрана. Проте деяке застаріле програмне забезпечення, суворі поштові клієнти та специфічні інструменти друку не можуть читати векторний код. Перетворення файлу на формат Portable Network Graphics розв'язує цю проблему шляхом переведення векторних фігур у фіксовану сітку кольорових пікселів. Веброзробники та графічні дизайнери часто потребують такого перетворення під час підготовки іконок для магазинів мобільних додатків або застарілих платформ. Магазини додатків вимагають певних розмірів растру для іконок програм. Змінюючи векторне джерело на фіксовану сітку зображення, творці гарантують правильне відображення графіки на кожному пристрої без залежності від здатності цільового додатку обробляти XML-код.

Технічні специфікації та розбір кодеків

Файли SVG використовують MIME-тип image/svg+xml та складаються зі звичайних текстових тегів XML, укладених у дужки розмітки. Вони не використовують магічні байти, оскільки є текстовими документами, придатними для читання людиною. Файли PNG використовують MIME-тип image/png і починаються з точного восьмибайтового магічного підпису 89 50 4E 47 0D 0A 1A 0A. Структурно SVG спирається на математичні інструкції контурів та координати. PNG покладається на растрову сітку пікселів, стиснуту за допомогою алгоритму DEFLATE, який поєднує зіставлення за допомогою ковзного словника LZ77 та кодування Хаффмана для стиснення без втрат.

Сумісність з ОС та браузерами

Файли SVG відкриваються у більшості сучасних браузерів, але старе настільне ПЗ може їх не підтримувати. Зображення PNG широко підтримуються ОС, браузерами й програмами для зображень.

Корисна інформація

Цей конвертер візуалізує SVG у ширині та висоті, встановлених у файлі, тому для більшого або чіткішого PNG для дисплеїв Retina встановіть більші значення ширини та висоти у файлі SVG перед конвертацією.

Поширені запитання

Що змінюється під час растеризації вектора SVG у зображення PNG?

SVG є векторним форматом, а PNG - растровим. Під час перетворення SVG відображається у вибраному розмірі пікселів; PNG зберігає ці пікселі, але не оригінальну векторну графіку.

У чому різниця між вектором SVG та зображенням PNG?

SVG - це векторний формат, побудований на текстових інструкціях XML, які масштабуються нескінченно без пікселізації. PNG - це растровий формат, побудований із фіксованої сітки окремих кольорових пікселів. Вектори найкраще підходять для зміни розмірів та адаптивного вебдизайну, тоді як растри найкраще справляються зі складними фотографічними текстурами та універсальною сумісністю програмного забезпечення.