Переменные Illustrator/документы, управляемые данными: как пакетно экспортировать один файл для каждого набора данных?

С помощью окна «Переменные» в Illustrator вы можете создать что-то вроде документа слияния данных с множеством вариантов для разных записей (объединение данных в InDesign обычно лучше, но для этого мне приходится использовать Illustrator, для других функций, которые есть в Illustrator и не в InDesign).

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

Как превратить это в множество статических файлов (или статический файл с большим количеством монтажных областей), подобно параметру «Создать объединенный документ» в InDesign?


Несколько полезных ссылок на переменные/динамические документы Illustrator:


Пример. Скажем, вы сделали следующие шаги в Illustrator, создав динамический документ с вариантами:

  1. Создайте диаграмму с помощью графического инструмента, поместите в нее некоторые данные.
  2. Откройте окно «Переменные» , выберите график, нажмите «Сделать график динамическим» и создайте новую переменную графика.
  3. Захват набора данных из всплывающего меню переменных.
  4. Сохраните библиотеку переменных в формате XML.
  5. Поместите данные в XML — например, для тестирования вы можете просто открыть XML в текстовом редакторе, найти фрагмент от <v:sampleDataSetдо </v:sampleDataSet>, скопировать и вставить его несколько раз, меняя значения данных и dataSetName.
  6. Перезагрузите новую библиотеку XML-переменных из всплывающего меню переменных .

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

Допустим, было 1000 вариантов. Как бы вы превратили это в каталог из 1000 отдельных файлов (любой формат: PDF или AI оба подходят) с именами файлов, основанными на имени набора данных, без ручного переключения и выполнения каждый раз «Сохранить как» ?


Я бы подумал, что будет опция, такая как InDesign Data-Merge «Создать объединенный документ», но я нигде не могу ее найти. В противном случае я уверен, что действия должны быть в состоянии сделать это, но я не могу понять, как это сделать. Если не действия, возможно, это может сделать скрипт.

Или, если это невозможно напрямую, есть ли способ сделать один мегафайл с артбордом для каждого набора данных (который затем можно разделить на отдельные файлы)?

Ответы (1)

Да, экспорт набора данных очень хорошо спрятан.


Чтобы экспортировать наборы данных в pdf, вам нужно сделать это:

  • Сделайте новое действие, в котором вы просто сохраните PDF-документ.
  • Затем в угловом меню Actionsокна выберите Batch...введите описание изображения здесь

Вам следует:

  • Выберите действие, которое вы только что сделали
  • Выберите источник: Наборы данных
  • и Переопределить действие команды «сохранить».

введите описание изображения здесь

Затем нажмите ок.


Я никогда не использовал это для тысяч PDF-файлов, поэтому я не уверен, сколько времени это займет, но это должно сработать.

Потрясающий! Идеальный! ps я должен спросить - что делает ваше HULK SMASH!!действие? :-D
... и один совет для тех, кто следует этому методу: если вы создаете много PDF-файлов, не забудьте убедиться, что этот флажок View PDF after savingне установлен при записи действия сохранения PDF!! Д'о...
@ user568458 :P ХАЛК СМЭШ!! делает это: 1. Выделить все cmd+a 2. Создать контуры cmd+shift+O 3. Контурный штрих 4. Сохранить (.ai) 5. Сохранить как (.pdf) -- Это для логотипов и тому подобного.