Я хотел бы знать, есть ли какое-либо автоматизированное решение для экспорта нескольких файлов SVG (более 200 значков) из Illustrator в несколько размеров PNG (16px, 24px, 32px, 48, px, 64px)
Я знаю, что есть опция Asset Export для экспорта одного SVG в несколько ресурсов разного размера, но я должен делать это один за другим SVG. Причина, по которой мне это нужно, заключается в том, что у меня есть более 200 значков в отдельных файлах SVG, будет сложно делать это по одному.
Если у вас есть все ваши значки в виде отдельных файлов SVG, и все, что вам нужно сделать, это преобразовать их в PNG определенного размера, я бы рекомендовал IrfanView (скачать) .
Использование инструментов пакетного преобразования Irfanview сделает это проще простого. Шаги:
File > Batch Conversion/Rename
Batch Conversion - Rename results files
Output Format
наPNG - Portable Network Graphics
Name Pattern
на $N-16x16
. Это переименует пакетные файлы на основе их исходного имени файла ($N), а затем добавит размеры (-16x16).Use advanced options
, а затем нажмитеAdvanced
RESIZE
, а затем выберите Set New Size
и Set one or both sides to
установите желаемую ширину и высоту.OK
Start Batch
Return to Batch
.Что касается попытки сделать это автоматически внутри Illustrator, вероятно, есть сценарий, который кто-то написал или может быть написан для циклического пакетного преобразования и экспорта 200 файлов, но использование IrfanView, вероятно, было бы намного проще.
вы могли бы, если вы используете последнюю версию иллюстратора, вы можете легко перейти к Экспорт> Экспорт для экранов> затем настроить свои размеры или есть стандартные размеры ios и Android.
Владимир Параска