Конвертиране на SVG в PNG
Изобразете векторите си точно в размера, който ви трябва.
Конвертирайте графиките си SVG в PNG, за да ги използвате там, където векторите не се приемат: социални мрежи, имейли, документи, приложения или програми за обработка на снимки. Изберете ширината в пиксели и ще получите ясно изображение в този размер, с прозрачен фон. Безплатно, без регистрация и без воден знак.
Как да конвертирате SVG в PNG
- Изберете един или няколко файла SVG (до 20 наведнъж).
- Въведете желаната ширина в пиксели или оставете полето празно, за да се използва собственият размер на SVG.
- Натиснете „Конвертиране в PNG“.
- Изтеглете PNG или, ако сте конвертирали няколко файла, ZIP файла с всички тях.
Вектори или пиксели
SVG не съхранява пиксели, а инструкции за рисуване: линии, криви, форми и цветове. Затова може да се уголемява безкрайно и винаги изглежда ясно. Много места обаче не го приемат: социалните мрежи, повечето имейл клиенти, програмите за обработка на снимки, магазините за приложения и платформите, които приемат само „обикновени“ изображения.
Когато конвертирате в PNG, SVG се изобразява веднъж в конкретен размер. Оттам нататък е изображение от пиксели: ако го уголемите по-късно, ще загуби яснота. Затова си струва да изберете размера внимателно при конвертирането.
Каква ширина да изберете
- Празно (по подразбиране): размерът, зададен от самия SVG в атрибутите
widthиheightили въвviewBox. - За лого в уебсайт: двойният размер, в който ще се показва, за да изглежда ясно на екраните с висока плътност (например 400 пиксела за лого, показано в 200).
- За социални мрежи или презентации: от 1000 до 2000 пиксела обикновено стигат.
Можете да изберете всяка ширина от 16 до 8192 пиксела. Височината се изчислява автоматично, за да се запазят пропорциите.
Какво се запазва и какво не
- Запазват се: прозрачността, преливанията, маските и изображенията, вградени в самия SVG.
- Външните ресурси не се зареждат: от съображения за сигурност премахваме връзките към изображения, шрифтове или стилове извън файла, както и всякакви скриптове. Ако нещо липсва в PNG, вградете този ресурс в SVG при експортирането.
- Текстът се изобразява с шрифтовете, налични на нашия сървър. Ако дизайнът ви използва специален шрифт, превърнете текста в контури (paths), преди да експортирате SVG, за да изглежда абсолютно същият.
- Анимации и интерактивност: PNG е неподвижно изображение; изобразява се началното състояние на SVG.
Ограничения
- Компресираните SVG (
.svgz) не се поддържат, а файловете с XML обекти се отхвърлят от съображения за сигурност. - Резултатът не може да надвишава 100 мегапиксела.
- До 20 файла наведнъж, 20 MB на файл и общо 100 MB.
Често задавани въпроси
Какъв размер ще има PNG?
Ако оставите ширината празна – собственият размер на SVG. Ако въведете ширина, PNG ще е точно толкова пиксела широк, а височината ще се изчисли така, че да се запазят пропорциите на рисунката.
Запазва ли се прозрачният фон на SVG?
Да. Участъците на SVG, в които няма нищо нарисувано, остават прозрачни в PNG, затова можете да го поставите на всякакъв фон.
Защо текстът в моя PNG е с друг шрифт?
Защото SVG използва шрифт, който не е вграден във файла, затова се използва подобен. За да го избегнете, превърнете текста в контури в програмата си за дизайн, преди да експортирате SVG.
Защо в PNG липсва изображение или елемент от моя SVG?
Вероятно е бил свързан с външен файл, вместо да е вграден. От съображения за сигурност не зареждаме външни ресурси; експортирайте SVG с вградени изображения и те ще се изобразят.
Мога ли да конвертирам SVG в PNG с висока резолюция?
Да: въведете голяма ширина, до 8192 пиксела. Тъй като SVG е векторен, той се изобразява директно в този размер и PNG остава ясен, без размазания вид на уголемено малко изображение.