🖼️ Конвертер SVG в PNG -- Бесплатный, на стороне браузера, без загрузки
Мгновенно конвертируйте любой SVG в изображение PNG прямо в браузере — ни один файл никогда не отправляется на сервер. Вставьте разметку SVG в текстовое поле или загрузите файл .svg с помощью выбора файла. Выберите масштаб в пикселях (1x, 2x, 3x, 4x) или введите точную ширину выходного файла; высота автоматически рассчитывается по соотношению сторон. Переключайтесь между белым фоном и полностью прозрачным фоном, а затем скачайте PNG одним кликом.
Приватно по умолчанию. Этот инструмент работает полностью в вашем браузере — ничего из введённого не загружается и не сохраняется, и он работает офлайн.
Об инструменте
Этот конвертер SVG в PNG работает полностью в вашем браузере с использованием API Canvas — нет сервера, нет загрузки файлов и нет участия сторонних сервисов. Когда вы вставляете разметку SVG или загружаете файл .svg, инструмент создает временный URL-адрес Blob в памяти браузера, загружает его в элемент Image, отображаемый вне экрана, и рисует результат на холсте заданного размера. URL-адрес Blob немедленно отменяется после рендеринга, поэтому никакая ссылка на ваш файл не сохраняется. Для SVG, у которых нет явного атрибута ширины или высоты, конвертер считывает viewBox, чтобы определить естественные размеры. Экспортированный PNG генерируется напрямую из холста с помощью canvas.toBlob() и сохраняется на вашем устройстве.
Как пользоваться
- Выберите способ ввода: нажмите "Вставить SVG" и вставьте разметку SVG в текстовое поле, или нажмите "Загрузить файл" и выберите файл .svg с вашего устройства.
- Установите масштаб вывода — выберите 1x, 2x, 3x или 4x, чтобы умножить естественный размер SVG, или введите точную ширину в пикселях в поле ширины; высота рассчитывается автоматически на основе соотношения сторон.
- Выберите фон: выберите "Белый" для PNG с белым фоном, подходящего для документов и печати, или "Прозрачный", чтобы сохранить альфа-канал для использования на цветных фонах.
- Нажмите "Конвертировать в PNG" — появляется превью в режиме реального времени на холсте, чтобы вы могли проверить результат перед сохранением.
- Нажмите "Скачать PNG", чтобы сохранить файл на вашем устройстве. Файл генерируется полностью в вашем браузере — ничего не загружается на любой сервер.
Частые вопросы
- Загружается ли мой файл SVG на сервер?
- Нет. SVG никогда не покидает ваше устройство. Конвертер создает временный URL-адрес Blob в памяти браузера, рисует изображение на HTML-холсте, а затем немедленно удаляет URL-адрес. Все происходит на стороне клиента с использованием API Canvas браузера.
- Что, если у моего SVG нет атрибута ширины или высоты?
- Конвертер использует атрибут viewBox, чтобы определить естественные размеры. Если ни ширина, ни высота, ни viewBox не указаны, по умолчанию используется размер 300x300 пикселей. Вы всегда можете переопределить размер выходного файла с помощью кнопок масштаба или поля пользовательской ширины.
- Как получить высококачественный PNG для использования на Retina или для печати?
- Выберите 2x, 3x или 4x, чтобы отобразить PNG в 2, 3 или 4 раза больше естественных пикселей SVG. Либо введите конкретную ширину в пикселях, например 2400, в поле ширины, а высота будет пропорционально масштабироваться.
- Могу ли я сделать фон PNG прозрачным?
- Да. Перед конвертированием нажмите "Прозрачный" в переключателе Фон. Холст не заполняется белым цветом, поэтому области SVG, которые не имеют заливки, будут сохранены как прозрачные пиксели в PNG, сохраняя альфа-канал.
- Загружает ли этот инструмент мои данные?
- Нет. Всё выполняется прямо в вашем браузере, поэтому ваши данные никогда не покидают устройство — после загрузки страницы он работает даже офлайн.