Руководство пользователя Отмена

Создание изображений, управляемых данными

Использование изображений, управляемых данными, для работы с шаблонами, созданными в Photoshop

Вот сценарий для вас: 

Это ваша первая рабочая неделя, и вам нужно создать пять версий веб-баннера с разными текстом и изображениями по единому шаблону.

Знаете ли вы, что удобнее всего это сделать с помощью изображений, управляемых данными?

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

  1. Создайте основное изображение, которое нужно использовать как шаблон. 

    С помощью слоев разделите элементы, которые нужно будет изменить в изображении.

  2. Определите переменные на изображении. Как мы знаем, переменные определяют части изображения, которые необходимо изменить.

  3. Создайте или импортируйте наборы данных.Можно создавать наборы данных в шаблоне или импортировать их из текстового файла. 

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

  5. Создайте изображения путем экспорта данных. Рекомендуется использовать формат Photoshop (PSD). 

    Использование переменных для создания различных версий изображения в Photoshop
    Использование переменных для создания различных версий изображения

Переменные

Используйте переменные для определения изменяемых элементов в шаблоне. Можно определить три типа переменных.

Переменная видимости отображает или скрывает содержимое слоя.

Переменные замены текста замещают текстовую строку в текстовом слое.

Переменные замены пикселов замещают пикселы в слое пикселами из другого файла изображения.

Примечание.

Невозможно определить переменные при работе с фоновым слоем. 

Работа с переменной

  1. Выберите пункт «Изображение» > «Переменные» > «Определить».

  2. Выберите нужный слой в раскрывающемся меню «Слой» с содержимым, которое нужно определить как переменную.

  3. Выберите один или несколько типов переменных: переменная видимости, переменная замена пикселови переменная замены текста.

    Переменная видимости: отображает или скрывает содержимое слоя или группы слоев

    Переменная замены пикселов: замещает пикселы в слое пикселами из другого файла изображений

    Переменная замены текста: замещает строку текста в текстовом слое

  4. Выполните одно из следующих действий.

    • Введите имя для переменной в поле «Имя». Имена переменных могут начинаться с буквы, символа подчеркивания или двоеточия. Имена не могут содержать пробелы или специальные символы (кроме точек, дефисов, символов подчеркивания и двоеточий).

      Или

    • Выберите в выпадающем меню «Имя» существующую переменную, чтобы связать ее со слоем. Слои, связанные с той же переменной, отображаются рядом с меню «Имя» со значком связи.

  5. При использовании переменных замены пикселов выполните следующие действия.

    1. Выберите предпочтительный метод масштабирования заменяющего изображения:
      • Метод «Подогнать» изменяет размеры изображения для помещения в ограничительную рамку с сохранением пропорций.
      • Метод «Заполнить» изменяет размеры изображения для заполнения ограничительной рамки с сохранением пропорций. Изображение может перекрывать края рамки в одном измерении.
      • Метод «Как есть» сохраняет» размер заменяемого изображения. Изображение может перекрывать края рамки в одном или обоих измерениях. 
      • Метод «Согласовать» изменяет размер изображения для помещения в ограничительную рамку. Исходные пропорции могут не сохраниться. 
    2. Нажмите на маркер на значке выравнивания, чтобы выбрать способ выравнивания для размещения изображения внутри ограничительной рамки. (Этот параметр недоступен для метода «Согласовать».)
    3. Выберите параметр «Обрезать по ограничительной рамке», чтобы обрезать те области изображения, которые выходят за пределы ограничительной рамки. Этот параметр доступен только для методов «Заполнить» или «Как есть». (Этот параметр недоступен для метода «Согласовать».)
    Метод «Подогнать» изменяет размеры изображения для помещения в ограничительную рамку с сохранением пропорций.
    Метод «Подогнать» изменяет размеры изображения для помещения в ограничительную рамку с сохранением пропорций.

  6. Чтобы определить переменные для другого слоя, выберите слой в раскрывающемся меню «Слой» и нажмите «ОК».

    Слои, содержащие переменные, отмечены звездочкой. Для перемещения между слоями можно использовать стрелки.

Переименование переменной

  1. Выберите пункт «Изображение» > «Переменные» > «Определить».

  2. Выберите в раскрывающемся меню «Слой» слой, содержащий переменную.

  3. Чтобы переименовать переменную, введите имя в текстовом поле «Имя».

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

  4. Чтобы удалить переменную, отмените ее выбор.

Наборы данных

Набор данных — это набор переменных и связанных с ними данных. Набор данных определяется для каждой версии изображения, которую нужно создать.

  1. Выполните одно из следующих действий.

    • Выберите пункт «Изображение» > «Переменные» > «Наборы данных»

    Или

    • Если открыто диалоговое окно «Переменные», выберите наборы данных из всплывающего меню и нажмите «Далее».
    Примечание.

    Для иземнения набора данных по умолчанию необходимо определить по крайней мере одну переменную. 

  2. Для создания нового набора данных на основе текущего набора данных нажмите на кнопку нового набора данных ().

  3. Выберите переменную из раскрывающегося списка «Имя».

  4. Измените данные переменной.

    • Для переменных видимости выберите «Видимый», чтобы отобразить содержимое слоя, или «Невидимый», чтобы скрыть его.

    • Для переменных замены пикселов нажмите «Выбрать файл» и укажите файл изображения для замены. Чтобы оставить слой в текущем состоянии, установите флажок «Не заменять» перед применением набора данных.

    Примечание.

    Параметр «Не заменять» не сможет вернуть файл в первоначальное состояние, если ранее была проведена другая замена.

    • Для переменных замены текста введите текстовую строку в поле «Значение».
  5. Определите дополнительный набор данных для каждой версии изображения, которую нужно создать.

Набор данных можно изменить, переименовать или удалить. Для этого выберите нужный набор данных в меню «Набор данных» и измените его параметры. Для перемещения по наборам данных используйте значки стрелок. Для удаления набора данных нажмите на значок «Удалить».

Предварительный просмотр или применение набора данных

Применяйте содержимое набора данных к базовому изображению, не затрагивая при этом переменные и наборы данных.

Это приведет к изменению вида изображения в соответствии со значениями набора данных. Используйте параметр «Предварительный просмотр», чтобы просмотреть, как будут выглядеть все версии для каждого набора данных.

Перейдите в раздел «Изображение» > «Применить набор данных», чтобы выбрать набор данных из списка, и посмотрите, как будет выглядеть изображение, в окне документа.

Чтобы применить набор данных, нажмите «Применить». Если после предварительного просмотра не нужно изменять базовое изображение, нажмите «Отмена».

Кроме того, можно применить набор данных и просмотреть результат, перейдя в раздел «Изображение» > «Переменные» > «Наборы данных» и установив флажок «Предварительный просмотр».

Примечание.

Применение набора данных заменяет исходный документ.

Создание изображений с помощью наборов данных

После определения переменных и одного или нескольких наборов данных можно вывести изображения в пакетном режиме, применив значения набора данных. Созданные выходные изображения будут представлять собой файлы в формате PSD.

  1. Выберите пункт «Файл» > «Экспортировать» > «Наборы данных как файлы».

  2. Введите основное имя для всех создаваемых файлов. При желании можно создать собственную схему именования файлов.
  3. Нажмите на кнопку «Выбрать папку», чтобы выбрать необходимый каталог для сохранения файлов.

  4. Выберите наборы данных для экспорта и нажмите«OK».

Создание наборов данных во внешних файлах

Можно быстро создать большое число наборов данных с помощью внешних текстовых файлов, которые содержат всю информацию о переменных, загрузив эти файлы в документ 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>
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>
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
{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
{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
Примечание.

Можно использовать относительный путь к изображениям, если текстовый файл находится в той же папке. Например, последним элементом в примере может быть true, VIOLET, violet.jpg.

Импорт набора данных

  1. Выполните одно из следующих действий.

    • Выберите пункт «Файл» > «Импортировать» > «Переменные наборы данных».

    Или

    • Выберите пункт «Изображение» > «Переменные» > «Наборы данных» и нажмите кнопку «Импорт», чтобы перейти к текстовому файлу для импорта.
  2. Задайте параметры импорта.

    • Для определения имен наборов данным воспользуйтесь первым столбцом: каждому набору данных присваивается имя в соответствии с содержимым первого столбца в текстовом файле (перечислены значения для первой переменной). В противном случае наборам данных будут присвоены имена «Набор данных 1», «Набор данных 2» и т. д.
    • Замените существующие наборы данных: удаляются существующие наборы данных перед импортом.
  3. Установите кодировку для текстового файла или оставьте значение «Автоматически», затем нажмите «ОК».

Получайте помощь быстрее и проще

Новый пользователь?