Как оптимизировать SVG, используя утилиту SVGO

Я уже использую такие утилиты как FFmpeg, с которыми работаю через командную строку, и поэтому для оптимизации файлов SVG мой выбор пал на утилиту SVGO. Кратко опишу как её установить и как с ней работать.

Поскольку SVGO – это утилита, работающая на Node.js, нужно его сперва установить, скачав с официального сайта. Затем можно установить SVGO командой:

npm install -g svgo

Команда для оптимизации фала SVG с перезаписью исходного файла:

svgo input.svg

Или с сохранением в новый файл:

svgo input.svg -o output.svg

Ниже – результат работы утилиты:

Файл был сжат на 9,2%:

C:\Users\Igor\Desktop>svgo dove.svg -o dove.min.svg

dove.svg:
Done in 52 ms!
12.792 KiB - 9.2% = 11.616 KiB
Теги: