Конвертуйте PNG у SVG онлайн, безкоштовно й без реєстрації — зі справжньою векторизацією в редаговані path, а не з упаковкою bitmap усередину тега SVG. Підтримується пакетна обробка, без водяних знаків і без обмеження кількості файлів, а всі файли видаляються через 1 годину після завантаження.
PNG зберігає пікселі. Логотип, експортований у PNG, виглядає чітко у своєму початковому розмірі, але файл не містить інформації про форми — при збільшенні ви просто отримуєте більші пікселі. Конвертація в SVG означає перемальовування зображення у вигляді контурів. PicEditLab обробляє PNG за допомогою VTracer — рушія з відкритим кодом для перетворення raster у vector, який об’єднує пікселі схожого кольору в області та підбирає навколо кожної плавні spline-криві. Завантажений файл є справжнім векторним файлом, побудованим з елементів path, а не PNG, захованим усередині оболонки SVG, тому він залишається чітким у будь-якому розмірі.
Наскільки добре це працює, повністю залежить від вмісту PNG. Логотипи, піктограми, скриншоти застосунків, пласкі ілюстрації, діаграми та відскановані лінійні малюнки добре векторизуються, оскільки складаються з суцільних кольорових областей із чіткими межами. Фотографії — ні: кожен тонкий градієнт стає окремим накладеним path, тому SVG виходить величезним і набуває постеризованого вигляду. Якщо ваш PNG — фотографія, краще конвертувати його у WebP або JPG, адже SVG для цього не підходить.
На відміну від більшості онлайн-конвертерів PNG у SVG, ця сторінка не є чорним ящиком. Відкрийте налаштування векторизації над кнопкою «Почати конвертацію» — і отримаєте чотири параметри для керування векторизацією. «Результат» перемикає повноколірну векторизацію та чорно-білий режим line-art, який використовує potrace і краще підходить для логотипів, печаток, підписів та відсканованих малюнків. «Деталізація кольору» визначає, скільки кольорів буде збережено. «Вилучення цяток» вирішує, чи зберігати дрібні позначки — коми, двокрапки, пунктирні лінії, дуже тонкі штрихи — чи вважати їх шумом. «Краї» дає змогу вибрати округлені або чіткі кути. Значення за замовчуванням налаштовані для скриншотів із текстом, тому якщо на зображенні є текст, залиште «Вилучення цяток» на «Зберегти деталі».
Дуже великі PNG перед векторизацією зменшуються приблизно до 4 мегапікселів. Вартість векторизації зростає набагато швидше за кількість пікселів, а зображення на 24 мегапікселі потребувало б кількох гігабайтів пам’яті та перевищило б ліміт часу — процес завершився б ще до створення результату. Оскільки вихід є векторним, це зменшення не обмежує розмір готового SVG у використанні; воно лише змінює кількість дрібних деталей, доступних векторизатору.
Потрібен файл піктограми фіксованого розміру? Конвертуйте PNG у ICO
Жодних технічних знань не потрібно. Безкоштовно, швидко та доступно на будь-якому пристрої.
Побудовано на кількох перевірених конвертерах з відкритим кодом. Ми вибираємо найкращий ланцюжок обробки для кожної комбінації форматів, уникаючи зміщення кольорів і втрати якості, характерних для конвертації на стороні браузера.
Конвертація зображень PNG у SVG виникає в багатьох ситуаціях: забезпечення сумісності файлів із різними пристроями або платформами, зменшення займаного місця або підготовка зображень для сервісу, що не підтримує вхідний формат. Традиційний підхід — встановити 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. Ми налаштовуємо параметри кодувальника для кожного формату, щоб відповідати балансу між якістю та розміром файлу, якого справді хочуть більшість користувачів, і оновлюємо конвеєр з кожним релізом для підтримки нових ревізій форматів.