Конвертер SVG у PNG
Растеризуйте будь-який SVG-файл у чіткий PNG із точною цільовою роздільністю, прозорим або суцільним фоном і пакетним експортом 1x/2x/3x в один клік.
Результат
SVG — це векторний формат: він описує форми й контури математично, тому масштабується до будь-якого розміру без втрати якості. Але саме тому більшість місць, де очікують звичайне зображення (підпис у листі, форма завантаження favicon, шаблон для друку, старіша CMS чи чат-застосунок), не приймають SVG. Конвертація в PNG «запікає» векторну графіку у фіксовану сітку пікселів, яку відкриє будь-яка програма чи форма завантаження. Цей інструмент виконує саме цей крок растеризації — повністю на вашому пристрої.
Конвертація відбувається у два кроки: спочатку браузер зчитує задекларовані width, height і viewBox SVG-файлу, щоб визначити його природні пропорції, а потім малює векторну графіку на HTML-канві потрібної вам роздільності. Оскільки джерело лишається векторним аж до цього фінального малювання, логотип можна відрендерити і на 64 px, і на 6400 px з однаково чіткими краями — на відміну від збільшення вже готового JPG чи PNG, тут немає проміжного растру низької якості, який розмиється при масштабуванні.
Іконки інтерфейсу й застосунків майже завжди потрібні одразу в кількох щільностях пікселів, тож інструмент за один прохід рендерить версії 1x, 2x і 3x цільового розміру та дає кожній окрему кнопку завантаження — та сама трирівнева схема, що й у каталогах ресурсів iOS, drawable Android і сучасних адаптивних зображеннях у вебі (srcset). Вкажіть базову ширину один раз — і отримайте всі три файли замість трьох окремих запусків конвертації з різними цифрами.
Робота з фоном — реальний функціональний вибір, а не декоративний чекбокс: лишіть прозорість, щоб зберегти альфа-канал для логотипів та іконок, яким потрібно лягати поверх іншого контенту, або залийте суцільним кольором на власний вибір, коли призначення (мініатюра, зображення для соцмереж, старіший формат, що погано працює з прозорістю) вимагає непрозорого фону. Ніщо не завантажується на жоден сервер — текст SVG парситься, растеризується й кодується у PNG повністю у вашій вкладці браузера.