Лучшая свободная СВГ в конвертатор PNG
Разрушить SVG в PNG, JPG, WebP или PDF в выбранной шкале - бесплатно, без регистрации.
Как это работает
- Загрузка. Выберите файл SVG (до 100 Мб).
- Выбрать формат & масштаб. Выберите PNG, JPG, WebP или PDF и коэффициент масштаба для разрешения.
- Загрузка. Распростеризированные снимки загружаются автоматически; ничего не хранится.
Об этом инструменте
SVG-PNG расстеряет вектор SVG в фиксированном масштабе - PNG, JPG или WebP - или в PDF. Это то, что вам нужно, когда инструмент, платформа или документ не принимают SVG и вместо этого хотят нормальный образ. Вы выбираете коэффициент масштаба, чтобы сделать SVG больше для шифрования, результата с высоким разрешением, а не застрять в его размере по умолчанию. Прозрачность сохраняется для PNG и ВебP и сгибается на белом для JPG. Нет водяного знака, нет знака, не обработана в памяти.
Для чего люди используют его
- Превратить SVG в PNG для платформы, которая отвергает SVG
- Оформить логотип вектора при высоком разрешении
- Получите JPG или WebP от SVG для веб-сайта
- Экспорт SVG в PDF для печати
Разработчик API
Автоматизировать этот инструмент из своего собственного кода. Отправьте запрос POST в конечный пункт ниже и получите тот же результат, что и веб-инструмент. Он ограничен по ставкам на IP и не нуждается в регистрации - API ключи для более высоких пределов приближаются.
https://best.free/api/tools/svg-to-png/
| Параметр | Пример | Требуемо | Примечания |
|---|---|---|---|
file (файл) |
image.svg |
Выполнено | SVG file, ≤25 MB. |
format |
png |
Нет | png / jpg / webp / pdf. |
scale |
1 |
Нет | Scale factor 0.1-8. |
curl -X POST https://best.free/api/tools/svg-to-png/ \
-F 'file=@image.svg' \
-F 'format=png' \
-F 'scale=1' \
-o image.png
import requests
files = {"file": open("image.svg", "rb")}
data = {"format": "png", "scale": 1}
r = requests.post("https://best.free/api/tools/svg-to-png/", files=files, data=data)
with open("image.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("format", "png");
fd.append("scale", 1);
const r = await fetch("https://best.free/api/tools/svg-to-png/", { method: "POST", body: fd });
const blob = await r.blob(); // the image.png
Ответ: The rasterized image (PNG/JPG/WebP) or PDF.