Мой рабочий процесс обычно выглядит следующим образом: создайте значок в Illustrator, вставьте значок и измените его размер для дизайна. Поскольку нашей команде разработчиков нужны SVG-иконки, а не только типичные ресурсы 1x, 2x, 3x, мне нужно создать монтажную область и экспортировать их.
Я получил свой значок из Illustrator, а затем вставил ресурс в Photoshop в качестве смарт-объекта, который будет использоваться, и поэтому, хотя я изменяю размер значка, чтобы он подходил и хорошо смотрелся с другими значками вокруг него, он больше не исходный размер при первой вставке. из иллюстратора.
Во-первых, мне нужно экспортировать активы в фиксированных отдельных артбордах 64x64 в Illustrator как SVG, что я и сделал. Размер всех этих ресурсов соответствует размеру холста монтажной области 64x64. Когда разработчики используют эти SVG, которые я предоставил, некоторые ресурсы получаются слишком большими.
Я зашел в свой PSD, где значки имеют правильный размер при просмотре, но понял, что, поскольку я изменил их размер, % W и H различаются для всех значков в моем PSD. (Некоторые из них составляют 40% исходного вставленного актива, некоторые — 35%).
Итак, я думаю, я просто сбит с толку тем, как я могу экспортировать актив прямо из Illustrator как SVG, если мне нужно изменить размер актива в Photoshop. Я нажимаю на смарт-объект в Photoshop, чтобы перейти к монтажной области в Illustrator, и оттуда экспортирую свою монтажную область в виде SVG.
Итак, мой вопрос: как правильно экспортировать значок SVG? А также, есть ли способ для дизайнеров просматривать ресурс SVG, а не версию дизайна PNG на телефоне)?
Все активы в приложении используют заданный холст монтажной области, поэтому я не могу индивидуально создавать монтажные области разных размеров.
Спасибо.
Вы можете сделать файл SVG любого размера с помощью CSS. Если вы добавили класс в SVG
HTML
<img class="icon" src="my-svg-file.svg">
CSS
.icon {
width: 50px;
}
Теперь значок будет шириной 50 пикселей.
Это довольно подробное руководство CSS Tricks — Using SVG .
Важно помнить
Обратите внимание, что монтажная область обрезана прямо по краям дизайна. Холст имеет такое же значение в SVG, как и в PNG или JPG. - CSS-трюки
Вот рабочий пример из статьи CSS Tricks . Вы увидите, как один и тот же SVG используется в CSS для получения 3 разных размеров.
Вы также можете просмотреть вывод SVG в Интернете. В Illustrator для этого есть диалоговое окно. Как только вы закончите со своей иконкой, перейдите в файл — сохраните как и сохраните как SVG. Появится диалоговое окно.
Щелкните значок мира, чтобы просмотреть SVG в браузере.
ЭндрюХ
Хелен
Райан
Хелен