Чуть-чуть теории
Illustrator поддерживает систему ссылок (связей) для использования внешних файлов. Когда вы вставляете в макет растровое изображение не из окна программы, создаётся связь между областью в макете и выбранным файлом. С помощью окна связей (Window>Links) можно менять исходный файл на другой просто подменив ссылку.
На возможности смены ссылок и работает подгрузка изображений из переменных. Меняются ссылки, вместе с ними — видимые изображения.
Подготовим файлы
Подготовка файлов состоит из двух этапов:
1. С помощью вашего любимого графического редактора подгоните размер изображений под тот, который будет использован в макете. Иначе — всё съедет.
2. Вам предстоит заполнить путями файлов таблицу в табличном процессоре. Поэтому переименуйте файлы так, чтобы не запутаться. Это сэкономит время, если придётся что-то менять. Варианты имён: последовательные номера, либо содержимое из текстовых полей.
Подготовим макет
Вставьте одно из подготовленных изображений в нужную часть макета. Удобнее всего — с помощью Ctrl+C и Ctrl+V. Автоматически создастся связь, которая будет использована далее. Трикс для продвинутых: подготовьте область с помощью контура, вставьте изображение, сделайте из контура обтравочную маску.
Подготовим данные
Всё точно так же как и с текстом, но: поля заполняем именами файлов.
Подготовим систему к запуску
Запускаем скрипт, выбираем файл с данными. В окне переменных дважды щёлкаем по той, которая отвечает за изображения.
Меняем тип на «Image», слева от поля ниже щёлкаем флажок «Choose folder», выбираем каталог, в котором лежат нужные изображения.
Дальше всё по отработанной схеме: в окне переменных (Variables) выделяем нужную, связываем её со вставленным изображением. Готово.
Поехали!
Запускаем экспорт точно так же, как и с текстом.
Всё.
Не забудьте проверить получившиеся файлы — вдруг что.
Автор статьи: Глеб Деревлёв