Изображения, управляемые данными, делают возможным быстрое и точное создание множества версий изображения для печати или веб-проектов. Например, можно создать 100 вариантов веб-баннера с разным текстом и изображениями, в основе которых лежит один шаблон.
Выполните следующие операции для создания изображений из шаблонов и наборов данных.
1. Создание основного изображения, которое будет использоваться как шаблон
С помощью слоев разделите элементы, которые нужно будет изменить в изображении.
2. Задание переменных на изображении
Переменные указывают части изображения, которые меняются. (См. раздел Определение переменных.)
3. Создание или импорт наборов данных
Можно создавать наборы данных в шаблоне или импортировать их из текстового файла. (См. разделы Определение набора данных и Создание наборов данных во внешних файлах.)
4. Просмотр документа с каждым набором данных
Перед тем как экспортировать все файлы, можно просмотреть документы, чтобы увидеть, как они будут выглядеть в готовом виде. (См. раздел Предварительный просмотр или применение набора данных.)
5. Создание изображений путем экспорта данных
Можно экспортировать их как файлы Photoshop (PSD). (См. раздел Создание изображений с помощью наборов данных.)
- А.
- Шаблон исходного файла.
- Б.
- Пользователь определяет слои как переменные.
- В.
- Можно создавать разные варианты изображения с разными наборами данных.
Определение переменных
Переменные используются для определения изменяемых элементов в шаблоне. Можно определить три типа переменных. Переменные видимости отображают или скрывают содержимое слоя. Переменные замены пикселов замещают пикселы в слое пикселами из другого файла изображения. Переменные замены текста замещают текстовую строку в текстовом слое.
- А.
- Переменная видимости.
- Б.
- Переменная замены пикселов.
- В.
- Переменная замены текста.
Нельзя определить переменные для фона.
Переименование переменной
- Выберите пункт «Изображение» > «Переменные» > «Определить».
- Выберите в раскрывающемся меню «Слой» слой, содержащий переменную.
- Чтобы переименовать переменную, введите имя в текстовом поле «Имя». Имена переменных должны начинаться с буквы, символа подчеркивания или двоеточия. Имена не могут содержать пробелы или специальные символы (кроме точек, дефисов, символов подчеркивания и двоеточий).
- Чтобы удалить переменную, снимите флажок.
Определение набора данных
Набор данных — это наборы переменных и соответствующих данных. Набор данных определяется для каждого варианта изображения, которое нужно создать.
Позже можно изменить, переименовать или удалить набор данных. Для этого выберите нужный набор данных во всплывающем меню «Набор данных» и измените его параметры. Для перемещения по наборам данных используйте значки стрелок. Для удаления набора данных щелкните значок «Удалить».
Предварительный просмотр или применение набора данных
Можно применить содержимое набора данных к базовому изображению, оставляя при этом все переменные и наборы данных неизменными. Это изменяет внешний вид документа PSD в соответствии со значениями набора данных. Также можно просмотреть, как будет выглядеть каждый вариант изображения с каждым набором данных.
Также применить набор данных и просмотреть результат можно на странице «Набор данных» диалогового окна «Переменные».
Создание изображений с помощью наборов данных
После определения переменных и одного или нескольких наборов данных можно в пакетном режиме вывести изображения, применив значения набора данных. Вывести изображения можно в виде файлов с расширением PSD.
- Выберите пункт «Файл» > «Экспортировать» > «Наборы данных как файлы».
- Введите основное имя для всех создаваемых файлов. Можно создать собственную схему именования файлов.
- Нажмите кнопку «Выбрать папку», чтобы выбрать необходимую папку для сохранения файлов.
- Выберите наборы данных для экспорта.
- Нажмите кнопку «ОК».
Создание наборов данных во внешних файлах
Можно быстро создать большое число наборов данных, создавая внешние текстовые файлы, которые содержат всю информацию о переменных, и загружая эти файлы в документ PSD с переменными. Одним из способов является ввод данных в текстовый файл или электронную таблицу Microsoft Excel с последующим экспортом в файл с разделителями-табуляторами или запятыми.
Далее приведен синтаксис внешнего текстового файла (каждая строка, которая начинается со слов «Переменная» или «Значение» занимает всю строку в файле).
VariableName1<sep>VariableName2<sep> <sep>VariableNameN <nl> Value1-1<sep>Value2-1<sep><sep>ValueN-1<nl> Value1-2<sep>Value2-2<sep><sep>ValueN-2<nl> Value1-M<sep>Value2-M<sep><sep>ValueN-M<nl> |
Элементы синтаксиса внешнего текстового файла |
|
---|---|
<sep> |
Файл с разделителями-запятыми (CSV) или разделителями-табуляторами (tab-delimited), отделяющими имена переменных или значения. |
<nl> |
Символ новой строки, который завершает каждый набор данных и может представлять собой символ перевода строки, возврата каретки или оба этих символа. |
«true» и «false» |
Допустимые значения для переменных видимости |
Пробелы |
Пробелы вокруг разделителя удаляются при просмотре файла. Между словами в строковом значении (например, два таких) пробелы сохраняются, а ведущие и замыкающие пробелы сохраняются, если строка заключена в двойные кавычки (например, «один такой «). |
Двойные кавычки |
Могут быть частью значения, если предваряются другой двойной кавычкой (например, ««B»» будет означать в наборе данных «B»). |
Если <sep> или <nl> являются частью значения переменной, то переменная должна быть заключена в двойные кавычки.
Все переменные, определенные в документе PSD, должны быть определены в текстовом файле. Если число переменных в текстовом файле не соответствует числу переменных в документе, будет выведено сообщение об ошибке.
Пример набора данных.
С помощью шаблона для цветов, содержащего переменные для тюльпанов и подсолнухов, можно создать следующий текстовый файл.
{contents of FlowerShow.txt} Variable 1, Variable 2, Variable 3 true, TULIP, c:\My Documents\tulip.jpg false, SUNFLOWER, c:\My Documents\sunflower.jpg false, CALLA LILY, c:\My Documents\calla.jpg true, VIOLET, c:\My Documents\violet.jpg |