Основи форматів· 6 хв читання

Що таке SVG? Простий посібник із векторного формату

Що таке SVG? Як працює векторна графіка SVG, чим вона відрізняється від PNG і JPG, які її переваги й обмеження, де її використовують і як відкривати та редагувати такі файли.

1. Що таке SVG?

SVG означає Scalable Vector Graphics — відкритий векторний формат на основі XML, стандартизований W3C. Там, де PNG і JPG зберігають зображення як сітку пікселів, SVG використовує математичні формули для опису фігур: пряму, коло, криву Bézier — кожна записана у файлі як координати та команди шляху.

Саме тому SVG ніколи не розмивається під час збільшення: браузер просто перемальовує формули в новому розмірі, а не розтягує пікселі. Ось що означає слово «вектор».

2. SVG проти PNG / JPG

АспектSVGPNG / JPG
Як зберігає зображенняМатематичні шляхи (вектор)Сітки пікселів (растр)
Під час збільшенняМасштабується нескінченно без спотвореньЗ’являються сходи та розмитість
Розмір файлуДуже малий для простої графіки (кілька КБ)Зростає лінійно з роздільністю
РедагованістьТекст, який можна редагувати, перефарбовувати й анімуватиПотрібен графічний редактор
Найкраще дляПіктограм, логотипів, ілюстрацій, діаграмФотографій і складного освітлення

3. Для чого зазвичай використовують SVG

  • Піктограми та логотипи сайтів: один SVG підходить до будь-якої щільності екрана й залишається чітким на Retina-дисплеях;
  • Ілюстрації та діаграми: бібліотеки візуалізації даних, як-от ECharts і Recharts, за замовчуванням видають SVG;
  • Друк і гравіювання: лазерні гравірувальники, верстати для розкрійки вінілу та УФ-принтери широко приймають шляхи SVG;
  • Анімація: шляхи SVG можна керувати безпосередньо через CSS / SMIL / JavaScript, що дозволяє ефекти малювання ліній і багато іншого.

4. Як відкрити та відредагувати SVG?

Будь-який сучасний браузер (Chrome / Edge / Firefox / Safari) відкриває SVG-файли безпосередньо, а графічні програми на кшталт Illustrator, Figma та безкоштовного Inkscape вміють їх редагувати. Якщо потрібно лише перефарбувати, прибрати тло або стерти частину зображення, скористайтеся онлайн-редактором SVG від PolySVG — без встановлення програм.

5. Як перетворити мої PNG / JPG на SVG?

Скористайтеся інструментом «Зображення в SVG» від PolySVG: завантажте растр, і власна модель автоматично виконає квантизацію кольорів, трасування контурів і підгонку кривих, повернувши редагований SVG за кілька секунд, з видаленням тла одним кліком. Весь процес безкоштовний і не потребує реєстрації.

Підсумок: SVG — формат, який «малює формулами», тож природно пасує піктограмам, логотипам і всьому, що має масштабуватися; фотографічний матеріал і далі краще обробляти через JPG / WEBP.

Поширені запитання

Яка програма відкриває SVG-файли?

Будь-який сучасний браузер покаже їх безпосередньо. Для редагування використайте Illustrator, Figma або Inkscape, або працюйте з ними в онлайн-редакторі PolySVG без установлення.

Чи можна перетворити SVG на PNG?

Так. Редактор PolySVG експортує SVG у PNG у будь-якій роздільності, і те саме робить знімок екрана в браузері чи експорт із графічного редактора.

Спробуйте одразу

Прочитавши посібник, потреникуйтеся з безкоштовними інструментами PolySVG:

Читати далі