Импорт наборов переменных данных из внешних файлов

Последнее обновление 2 нояб. 2026 г.

Узнайте, как использовать файлы CSV или текстовые файлы с разделителями-табуляцией, чтобы быстро создавать несколько наборов данных для графики с переменными данными в Adobe Photoshop на настольном ПК.

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

Эта процедура импортирует переменные данные из подготовленного текстового файла в документ Photoshop, в котором уже определены переменные.Текстовый файл должен соответствовать определенным правилам форматирования и содержать значения для каждой переменной в документе.См. раздел «Создание графики с переменными данными», где описано, как определять переменные и разбираться в рабочих процессах создания графики с переменными данными.

Подготовка внешнего текстового файла

Текстовый файл должен иметь определенную структуру: первая строка содержит имена всех переменных, а последующие строки — значения для каждого набора данных.Этот файл можно создать в любом текстовом редакторе или экспортировать из Microsoft Excel.

Требования к синтаксису файла

Каждый элемент текстового файла выполняет определенную функцию при определении наборов данных:

Элемент синтаксиса

Описание

Символ-разделитель

  • Используйте запятую (CSV) или табуляцию (формат с разделителями-табуляцией) для разделения имен и значений переменных.
  • Символ новой строки, который завершает каждый набор данных с помощью перевода строки, возврата каретки или обоих символов.

true и false

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

Пробелы

Пробелы вокруг разделителей удаляются при импорте.Пробелы внутри значений (например, «two of a kind») сохраняются.Пробелы в начале и конце сохраняются только в том случае, если все значение заключено в двойные кавычки.

Двойные кавычки

Заключайте в двойные кавычки значения, содержащие символы-разделители или символы новой строки.Чтобы включить в значение обычную двойную кавычку, поставьте перед ней еще одну двойную кавычку (например, ""B"" превращается в "B").

Пример файла набора данных

Это текстовый файл для шаблона цветка с тремя переменными: видимость, замена текста и замена пикселей.

Переменная 1, Переменная 2, Переменная 3 true, ТЮЛЬПАН, C:\My Documents\tulip.jpg false, ПОДСОЛНУХ, C:\My Documents\sunflower.jpg false, КАЛЛА, C:\My Documents\calla.jpg true, ФИАЛКА, violet.jpg

Используйте относительные пути к файлам для переменных замены пикселей, если текстовый файл находится в той же папке, что и используемые изображения. В примере выше violet.jpg использует относительный путь, а остальные записи — абсолютные.

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

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

Выберите Файл > Импорт > Наборы переменных данных.

Перейдите к подготовленному текстовому файлу и выберите Открыть.

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

Выберите Заменить существующие наборы данных, если хотите удалить все наборы данных, которые есть в документе, перед импортом.

Задайте кодировку текста или оставьте значение Автоматически, чтобы Photoshop определил кодировку самостоятельно.

Нажмите ОК, чтобы завершить импорт.

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