Конвертирайте SVG в PNG онлайн безплатно, като запазите прозрачността. Векторите, които декларират малък размер, автоматично се визуализират повторно с по-висока резолюция, така че няма да получите неизползваема 24-пикселова снимка. Поддържа се пакетна обработка, без регистрация и воден знак; файловете се изтриват автоматично 1 час след качването.
SVG съхранява инструкции за рисуване — къде преминава даденият path и какъв цвят го запълва. Конвертирането в PNG означава рендерерът да изпълни тези инструкции веднъж и да запише резултата като пиксели. PicEditLab използва librsvg, същия механизъм за визуализиране, който стои зад Firefox и GNOME, с пълна поддръжка на съвременния SVG синтаксис: градиенти, маски, филтри и CSS стилизиране. При редките по-стари файлове, които не може да анализира, задачата преминава към ImageMagick за втори опит.
Това, което изненадва хората, е размерът на резултата. Векторът няма присъщ размер, така че рендерерът няма на какво да се опре освен на width и height, зададени във файла — а при SVG икони почти винаги се посочва width="24". Затова толкова много онлайн конвертори връщат PNG 24×24: технически правилно, но практически неизползваемо. Тази страница открива този случай и визуализира оригиналния вектор отново при 512 px или повече, като запазва съотношението на страните. Това е повторно визуализиране, а не увеличаване, така че резултатът е действително рязък.
Прозрачността се запазва. Под изображението не се рисува бяло, така че там, където SVG не рисува нищо, PNG остава прозрачен. Обратният случай е този, който трябва да следите: ако SVG съдържа бял правоъгълник, покриващ платното, той е част от графиката и ще бъде изрисуван, така че PNG ще има бял фон. Решението е да изтриете правоъгълника в инструмента за дизайн — стъпката на конвертиране не бива да гадае това.
Кога наистина ви трябва PNG: навсякъде, където SVG не се приема. Имейл клиенти, презентации, повечето бекенд системи за електронна търговия, аватари и корици в социални платформи, както и много форуми и уеб формуляри приемат само растерни изображения. Има и аспект на сигурността — SVG е изпълним markup документ, затова много системи, които позволяват качване на файлове от потребители, го блокират изцяло, а конвертирането в PNG е най-лесният вариант.
Искате обратното? Трасирайте PNG в истински SVG
Не е нужна техническа подготовка. Безплатно, бързо и достъпно от всяко устройство.
Изградено върху множество изпитани двигатели за конвертиране с отворен код. Избираме най-добрата верига за обработка за всяка комбинация от формати, избягвайки цветовите изкривявания и загубата на качество, характерни за браузър конвертирането.
Конвертирането на SVG изображения в PNG възниква в много ситуации: осигуряване на съвместимост с друго устройство или платформа, намаляване на пространството за съхранение или подготовка на изображения за качване в услуга, която не приема изходния формат. Традиционният подход е инсталиране на Photoshop, GIMP или подобно настолно приложение — излишно за случайна задача. Браузър-базираните конвертори са алтернатива, но са ограничени от това, което браузърът може да декодира нативно, и изобщо не могат да обработват специализирани формати като RAW, HEIC или AVIF. PicEditLab извършва конвертирането от страна на сървъра, така че поддръжката на формати, качеството на изхода и скоростта на обработка не зависят от вашия браузър или устройство.
Конвертирането в PicEditLab отнема три стъпки — качване, избор на целеви формат, изтегляне:
Нашият сървър изпълнява изпитан набор от инструменти с отворен код. ImageMagick обработва преобразуването на цветовото пространство и повторното семплиране, libheif използва кодека x265 за HEIC кодиране и декодиране, libavif използва AOM за AVIF, libjxl обработва JPEG XL, OpenJPEG покрива JPEG 2000 и dcraw декодира необработени сензорни данни от RAW файлове. JPG изходът използва качество 85 с прогресивно кодиране за по-бързо възприемано зареждане в уеб. PNG изходът използва zlib при максимална компресия, за да запази файловия размер възможно най-малък без загуба на нито един пиксел от детайлите.
Конвейерът за изображения на PicEditLab е изграден върху ImageMagick, libheif, libavif и libjxl — същите изпитани библиотеки с отворен код, използвани от Apple, Google и Mozilla. Настройваме параметрите на кодера за всеки формат, за да отговорим на баланса между качество и размер на файла, който повечето потребители наистина искат, и доставяме актуализации на конвейера с всяко издание, за да следваме новите ревизии на форматите.