Как исключить скрытые фигуры при сохранении в SVG

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

Проблема в том, что открытие файла .svg показывает, что даже если графика отображается как сохраненная (правильные пробелы/квадраты, только один видимый значок), код в файле svg содержит каждый отдельный элемент из моего AI-файла (с добавленным отображением ="none") - Как я могу убедиться, что все, что скрыто, не сохраняется? это вообще возможно? Конечно, я могу просто скопировать значок, который хочу сохранить, в новый AI-файл и сохранить его, но переключение между файлами и повторное выравнивание значков для нового артбаорда утомительно, подвержено ошибкам и просто отстой.

Кто-нибудь?

Один из способов — использовать одну монтажную область для каждой иконки (хотя иллюстратор ограничен 99 монтажными областями).

Ответы (3)

Я копирую и вставляю только нужные мне пути в SVG на только что созданную художественную доску и сохраняю оттуда в SVG.

Иногда я использую Pathfinder для дальнейшей оптимизации после вставки.

Перед использованием Pathfinder все пути должны быть полностью развернуты.

Предполагая, что вы используете версии Adobe Illustrator CS6 или CS5, вы можете загрузить этот скрипт и использовать его, как описано в руководстве:

Как: экспортировать несколько значков в файлы SVG из Adobe Illustrator

IconFinder — надежный источник, поэтому у вас не возникнет проблем.

Дайте мне знать, если это работает для вас.

Зависит от того, как вы экспортируете, но вы можете экспортировать монтажные области в EPS, а затем в SVG в пакетном режиме . Это должно дать вам «чистые» файлы. Это дополнительный шаг, но оба они могут быть легко автоматизированы.