Перейти до основного вмісту

Векторна графіка

Векторна і растрова графіка

SVG (Scalable Vector Graphics) - формат графіки і мова для опису векторних зображень. Всередині файл не бінарний, а звичайний текст (XML), що описує об'єкти, їх ефекти і поведінку.

Векторна графіка має ряд переваг.

  • Масштабування - на відміну від растрової графіки, SVG не втрачає якість при масштабуванні.
  • Розмір файлу - векторні зображення важать набагато менше растрових, якщо використовуються для іконок або іншої абстрактної графіки. Використання вектора для фотореалістичних зображень навпаки призводить до величезного розміру файлу.
  • Динамічність - за допомогою CSS і JavaScript можна змінювати параметри векторного зображення, наприклад колір або рамки.