сжать svg без потери качества

есть две иконки svg мессенджера max и rutube, можно их сжать без потери качества или найти похожие. Пробую их вставить в админке вордпрессе, чтоб потом пользователь сайта их мог поменять,вставляю через плагин SVG Block (нашел в интернете не мой) и он их вставляет и не видит белый экран, с другими svg такого нет. Хотел вставить код, они суда не влезли посмотреть код можно здесь


Ответы (2 шт):

Автор решения: BlackStar1991

Вообще для сжатия SVG применяют SVGO или же аналоги под пакетные менеджеры. Но в вашем случае это base64 засунутый в svg файл. Надо растрировать и превратить в вектор, или найти аналог векторной графики. Просто откройте ваше изображение в блокноте или аналоге, и посмотрите как оно было сделано.

→ Ссылка
Автор решения: Solt

Это не ответ, а содержимое ваших SVG. А от SVG там только прозрачный прямоугольничек поверх картинок был.

Не знаю, что там сжимать, но распаковка их сделала в полтора раза меньше. Сжать же графику ой как непросто, ибо там и так неслабые алгоритмы сжатия используют.

А будь они SVG - и сжимать не пришлось бы, там данных меньше килобайта бы было.

Max.png Rutube.png

→ Ссылка