Изображения, управляемые данными, делают возможным быстрое и точное создание множества версий изображения для печати или веб-проектов. Например, можно создать 100 вариантов веб-баннера с разным текстом и изображениями, в основе которых лежит один шаблон.
Выполните следующие операции для создания изображений из шаблонов и наборов данных.
Создайте основное изображение, которое будет использоваться как шаблон.
С помощью слоев разделите элементы, которые нужно будет изменить в изображении.
Определите переменные в изображении.
Переменные указывают части изображения, которые меняются. (См. раздел Задание переменных.)
Создайте или импортируйте наборы данных.
Можно создавать наборы данных в шаблоне или импортировать их из текстового файла. (См. разделы Определение набора данных и Создание наборов данных во внешних файлах.)
Просмотрите документ с каждым набором данных.
Перед тем как экспортировать все файлы, можно просмотреть документы, чтобы увидеть, как они будут выглядеть в готовом виде. (См. раздел Предварительный просмотр или применение набора данных.)
Создайте изображения путем экспорта данных.
Можно экспортировать их как файлы Photoshop (PSD). (См. раздел Создание изображений с помощью наборов данных.)
A. Шаблон исходного файла. B. Пользователь определяет слои как переменные. C. Можно создавать разные варианты изображения с разными наборами данных.
Переменные используются для определения изменяемых элементов в шаблоне. Можно определить три типа переменных. Переменные видимости отображают или скрывают содержимое слоя. Переменные замены пикселов замещают пикселы в слое пикселами из другого файла изображения. Переменные замены текста замещают текстовую строку в текстовом слое.
GoLive распознает все переменные видимости и замены текста, но не распознает переменные замены пикселов.
A. Переменная видимости B. Переменная замены пикселей C. Переменная замены текста
Нельзя определить переменные для фона.
Выберите слой в раскрывающемся меню «Слой» с содержимым, которое нужно определить как переменную.
Видимость
Отображает или скрывает содержимое слоя или группы слоев.
Замена пикселей
Замещает пиксели в слое пикселями из другого файла изображений.
Замена текста
Замещает строку текста в текстовом слое.
Выберите «Имя» и введите имя для переменной. Имена переменных должны начинаться с буквы, символа подчеркивания или двоеточия. Имена не могут содержать пробелы или специальные символы (кроме точек, дефисов, символов подчеркивания и двоеточий).
Выберите в выпадающем меню «Имя» существующую переменную, чтобы связать ее со слоем. Слои, связанные с той же переменной, отображаются рядом с меню «Имя» со значком связи.
Выберите способ масштабирования изображения для замены. При выборе параметра «Подогнать» изображение изменяется таким образом, чтобы оно помещалось в ограничительную рамку (могут оставаться пустые части в ограничительной рамке); если выбран параметр «Заполнить», изображение изменяется так, чтобы заполнить все пространство ограничительной рамки (что приведет к заполнению изображения между ограничительными рамками); при выборе «Как есть» изменения изображения не происходит; и при выборе параметра «Согласовать» происходит непропорциональное изменение изображения для подгонки к ограничительной рамке.
Щелкните маркер на значке выравнивания , чтобы выбрать способ выравнивания для размещения изображения внутри ограничительной рамки. (Этот параметр недоступен для метода «Согласовать».)
Выберите вариант «Обрезать по ограничительной рамке», чтобы обрезать те области изображения, которые выходят за пределы ограничительной рамки. Этот параметр доступен только для методов «Заполнить» или «Как есть». (Этот параметр недоступен для метода «Согласовать».)
Набор данных — это наборы переменных и соответствующих данных. Набор данных определяется для каждого варианта изображения, которое нужно создать.
Выберите пункт «Изображение» > «Переменные» > «Наборы данных».
Если открыто диалоговое окно «Переменные», выберите набор данных из всплывающего меню в верхней части диалогового окна и нажмите кнопку «Далее».
Перед изменением набора данных необходимо определить хотя бы одну переменную.
Для переменных видимости выберите «Видимый», чтобы отобразить содержимое слоя, или «Невидимый», чтобы скрыть его.
Для переменных замены пикселов нажмите кнопку «Выбрать файл» и укажите файл изображения для замены. Чтобы оставить слой в текущем состоянии, установите флажок «Не заменять» перед применением набора данных.
Параметр «Не заменять» не сможет вернуть файл в первоначальное состояние, если ранее была проведена другая замена.
Позже можно изменить, переименовать или удалить набор данных. Для этого выберите нужный набор данных во всплывающем меню «Набор данных» и измените его параметры. Для перемещения по наборам данных используйте значки стрелок. Для удаления набора данных щелкните значок «Удалить».
Можно применить содержимое набора данных к базовому изображению, оставляя при этом все переменные и наборы данных неизменными. Это изменяет внешний вид документа 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
Можно использовать относительный путь к изображениям, если текстовый файл находится в той же папке. Например, последним элементом в примере может быть true, VIOLET, violet.jpg.
Выберите пункт «Файл» > «Импортировать» > «Наборы переменных данных».
Выберите пункт «Изображение» > «Переменные» > «Наборы данных» и нажмите кнопку «Импорт».
Использовать первый столбец в качестве имен наборов данных
Каждому набору данных присваивается имя в соответствии с содержимым первой колонки текстового файла (перечислены значения для первой переменной). В противном случае наборам данных будут присвоены имена «Набор данных 1», «Набор данных 2» и т. д.
Заменить существующие наборы данных
Удаляются существующие наборы данных перед импортом.
Вход в учетную запись