Это зависит от того, как вы определяете «простой». В Photoshop встроена функция изменяемых данных, но она не очень хорошо документирована и считается неподходящей темой для вежливых разговоров, например, на вечеринках или в церковных кругах. С другой стороны, прошло уже много лет с тех пор, как я использовал это сам, поэтому создание этого урока было хорошим обновлением.
Вам понадобится файл с разделителями-запятыми или табуляцией с именем для каждой переменной (я собираюсь использовать «Image» и «ImageNumber»). Вот тот, который я высмеял для этого упражнения. Обратите внимание, что имена файлов изображений не имеют пути только потому, что они находятся в той же папке, что и файл данных. Вы можете использовать относительные или абсолютные пути для имен файлов:
Вам нужно настроить свой шаблон. Предположим, вам нужны два слоя: изображение (переменная) и число (текстовый слой, переменная). Слой изображения должен быть фактическим, а не фоновым.
После того, как вы их настроите, выберите слой изображения, и под Image > Variables > Define
вами откроется это диалоговое окно (я установил флажок «Замена пикселя», так как это то, что нам нужно использовать):
Измените поле «Имя» на выбранное имя переменной («Изображение») и установите «Метод» на то, что вам нужно. Я выбираю «Заполнить», что пропорционально изменит размер изображения, но вы можете предпочесть что-то еще. Информация о каждом методе отображается в поле «Описание» при наведении курсора на имя. Закройте диалог.
Мы выбираем текстовый слой и повторяем процесс, называя текстовую переменную «ImageNumber».
Теперь нам нужно определить набор данных, поэтому нажмите кнопку «Далее» в диалоговом окне и щелкните значок «Новый набор данных» (справа от корзины) в диалоговом окне.
Набор данных - это набор значений, которые применяются к конкретному выходному документу, а не полный набор значений в файле с разделителями-запятыми, поэтому теперь мы определяем начальное изображение для нашего шаблона, нажимая «Выбрать файл ...» с помощью переменная изображения выбрана. Я выбрал изображение хризантемы. Убедитесь, что «Не заменять» НЕ выбрано.
Теперь нам нужно импортировать наборы данных из нашего файла с разделителями-запятыми, используя диалог «Импорт».
Исчерпаны еще? -- Есть больше. Нажмите кнопку ОК, чтобы закрыть диалоговое окно «Переменные».
Последний шаг - выбрать File > Export > Data Sets as Files...
и выбрать место для сохранения вывода вместе с выбранным соглашением об именах.
Когда вы нажимаете кнопку ОК, весь набор файлов PSD будет экспортирован в выбранном вами месте.
Да, его можно автоматизировать. Откройте инструментарий Extend Script. Напишите
Сохраните скрипт и запустите его, теперь он должен увидеть окно предупреждения при условии, что PS открыт и имеет документ. Его просто Javascript вы можете найти справочное руководство:
Вот как вы изменяете текст в текстовом слое и сохраняете его (добавляя бит сохранения, потому что это немного сложно):
Так что я не буду выполнять всю работу за вас, вам все равно нужно поместить цикл for в опубликованный код.
источник
Это решение проблемы, описанной в разделе «Автоматическое создание образа, с добавлением числа, которое увеличивается с каждой итерацией».
Да, это немного похоже, но вместо текущего вопроса, который у
many -> many
меня есть, уone -> many
него есть другое и более быстрое решение.Здесь это идет:
Type
слой со всеми нужными мне стилями.Затем я пошел в
Установите имя
Layer:
моего текстового слоя, установите флажокText Replacement
и задайтеText Replacement
переменную someName:
(я назвал ееnumber
). И нажал ОК .Открыл какой-то редактор электронных таблиц, например Excel, Numbers, Google Docs и т. Д., И добавил следующий материал в первый столбец:
number
).1
. Иногда, чтобы шаг 3 работал, нужно войти2
в 3-й ряд.CSV
.Теперь вы должны пойти в
выберите
Import…
просматривать вашCSV
файл, и нажмите кнопку OK . Вы также можете проверитьPreview
кнопку, чтобы увидеть, как ваше изображение будет выглядеть с определенным набором данных (число). Еще раз нажмите OK, чтобы сохранить наборы данных.Наконец, чтобы получить все файлы с разными вещами, перейдите на
Выберите папку назначения и убедитесь, что у вас
All Data Sets
выбрана опция, так как это сгенерирует файл для каждого из наших наборов данных, именно то, что нам нужно. В этом же окне вы также можете выбрать опцию именования для экспортируемых файлов. И жмем ОК :)Это сгенерирует
psd
файлы, поэтому вам нужно как-то преобразовать их во что-то более простое. Это может быть достигнуто сЭтот скрипт позволит вам конвертировать много
psd
изображенийJPEG
одним нажатием кнопки.Также, возможно, вас заинтересует следующий учебник о переменных Photoshop: http://layersmagazine.com/photoshop-variables.html
источник