Итак, вы хотите начать писать сценарии для Photoshop?
На веб-сайте Adobe есть страница для сценариев Photoshop. Для каждой отдельной версии существует вводное руководство и справочное руководство со всеми подробностями объектной модели.
Вы будете писать код на JavaScript. Технически вы также можете писать сценарии для Photoshop, используя AppleScript на Mac и VBScript на Windows, но JavaScript работает на разных платформах, вы, вероятно, знаете его лучше, чем другие языки, и по нему гораздо проще найти помощь.
Программа ExtendScript Toolkit устанавливается на ваш компьютер при установке Photoshop. Это IDE для сценариев приложений Adobe. Запустите его. На панели «Сценарии» выберите Photoshop в качестве цели, и вы увидите, что некоторые функции Photoshop, такие как «Объединение в HDR» и «Photomerge», реализованы в JavaScript, и вы можете просмотреть их исходный код.
Чтобы приступить к написанию собственных сценариев, создайте образец изображения в Photoshop:
Затем перейдите в ExtendScript Toolkit, установите в качестве цели сценария Photoshop в раскрывающемся списке в правом верхнем углу и поэкспериментируйте в консоли JavaScript:
Поэкспериментировав, вы обнаружите, что можете изменить текст с помощью этого JavaScript:
app.documents[0].artLayers[0].textItem.contents = "hello 2"
Если вы довольны сценарием, сохраните его, а затем вы можете запустить его из Photoshop, используя Файл → Сценарии → Обзор…
Как только вы освоите основы написания сценариев в Photoshop, решение вашей проблемы с маркировкой станет намного проще. Вы, вероятно, захотите начать с создания нового документа для каждой страницы, которая будет напечатана. Затем для каждой этикетки скопируйте элементы файла шаблона в документ для страницы, на которой должна быть напечатана этикетка. Отрегулируйте положение элементов и измените текст, чтобы он соответствовал номеру метки…
person
andrewdotn
schedule
18.06.2013