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

Превратите разметку SVG или файл .svg в чёткий PNG или JPG любого масштаба, прямо в вашем браузере. Ваша графика остаётся на вашем устройстве.

Конвертер SVG в PNG растеризует вашу графику на canvas в вашем браузере. Файл .svg или разметка, которую вы перетаскиваете или вставляете, преобразуется локально и никогда не загружается в ArrayKit.

Открыть конвертер изображений

Об инструменте SVG в PNG

Конвертер SVG в PNG растеризует векторную графику в пиксельное изображение без какого-либо графического ПО. Перетащите файл .svg или вставьте разметку SVG, затем выберите размер вывода — множитель 1x, 2x или 3x от собственного размера, пользовательский масштаб или явные ширину и высоту с сохранением соотношения сторон. Он читает размер из атрибутов width и height SVG или из его viewBox, так что экспорт соответствует источнику. Выберите PNG для прозрачности без потерь или JPG для фотографий поменьше и задайте прозрачный или сплошной фон. Это удобно, когда платформа отклоняет SVG, вам нужен ретина-ассет @2x или favicon, изображение для README либо графика для письма должны быть растровыми. Всё отрисовывается локально на canvas; ваша графика никогда не покидает ваше устройство.

Возможности

Как использовать SVG в PNG

  1. Перетащите файл .svg или вставьте разметку SVG в область источника
  2. Выберите масштаб (1x/2x/3x или пользовательский) или введите явную ширину или высоту
  3. Выберите PNG или JPG и прозрачный или цветной фон
  4. Проверьте растровое превью, затем скачайте PNG или JPG

Пример

Ввод

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 32"><rect width="64" height="32" fill="#6d28d9"/></svg>

Результат

64×32 SVG → 128×64 PNG at 2x scale

viewBox 0 0 64 32, растеризованный в 2x, становится PNG 128×64.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Как экспортировать SVG как PNG высокого разрешения?
Задайте масштаб 2x или 3x или введите явную ширину вроде 1024. Поскольку источник векторный, больший размер вывода остаётся чётким — вы просто выбираете, сколько пикселей растеризовать, поэтому выберите разрешение, нужное цели.
Как этот конвертер решает размер вывода PNG?
Он читает собственный размер SVG из его атрибутов width и height или из viewBox, когда их нет, затем применяет ваш масштаб или явные width/height. Задание только одного измерения сохраняет исходное соотношение сторон.
Можно ли преобразовать SVG в JPG вместо PNG?
Да. Переключите формат на JPG и используйте ползунок качества для файлов поменьше. У JPG нет прозрачности, поэтому изображение сводится на белый или выбранный вами цвет фона; используйте PNG, когда нужен прозрачный фон.
Почему текст в моём SVG отсутствует после преобразования в PNG?
Canvas браузера растеризует без ваших системных или веб-шрифтов, поэтому <text> может отрисоваться пустым. Преобразуйте текст в контуры (пути) в вашем векторном редакторе или встройте шрифт в SVG перед растеризацией здесь.
Сохраняет ли преобразование SVG в PNG прозрачный фон?
Вывод PNG сохраняет прозрачность, поэтому выберите PNG с опцией прозрачного фона, чтобы сохранить её. Превью показывает шахматную доску там, где изображение просвечивает. Выберите сплошной цвет заливки, если нужен непрозрачный фон.
Загружается ли мой SVG при преобразовании в PNG?
Нет. Конвертер SVG в PNG отрисовывает всё на canvas в вашем браузере. Разметка или файл, который вы перетаскиваете, растеризуется локально, и результат никогда не покидает ваше устройство и не отправляется в ArrayKit.

Связанные инструменты

Все инструменты ArrayKit