Како да користите ЈаваСцрипт да бисте уштедели време аутоматизацијом Пхотосхопа
Шта може имати ПОССИБЛИ ЈаваСцрипт са уређивачем слика? Користећи овај скриптни језик независан од платформе, данас ћемо научити да креирамо аутоматизоване задатке, било Мац или ПЦ верзије Пхотосхопа.
Пхотосхоп има АПИ (Апплицатион Программинг Интерфаце) који омогућава онима који имају знање да креирају скриптиране задатке и аутоматизују чак и изненађујуће компликоване радње. Уз предност употребе језика који је моћан као ЈаваСцрипт, гееки програмери могу смислити паметну употребу увјетне логике, варијабли, а понекад и апликација изван Пхотосхопа. Погледајте ове једноставне ЈаваСцриптове и научите како их користити у Пхотосхопу.
Здраво Свете!
Најосновнији основни програми, Пхотосхоп ЦС5 Водич за скриптирање пружа узорак скрипте "Хелло Ворлд" који нам помаже да скочимо и почнемо. Можемо видети неколико ствари које се овде дешавају: јединице су постављене на инче, креира се нови документ и текст се једноставно додаје помоћу АПИ-ја за Пхотосхоп.
Да бисте креирали овај основни документ, потребан вам је уређивач текста као што је Комодо Едит, Нотепад 2 или Фраисе за Мац. Обавезно сачувајте ЈаваСцрипт датотеку као .ЈСКС или .ЈС датотеку. Пхотосхоп ће лако читати у ОС Кс или Виндовс. Сачувајте датотеку на било ком месту где касније можете да га пронађете.
Уверите се да сте преузели Водич за скриптирање за вашу верзију Пхотосхопа и копирали текст из ПДФ-а, уместо да га поново уписујете!
Опен Пхотосхоп. Свака верзија која потиче из пакета Цреативе Суите 2 радиће добро, иако је ваш код различит.
Идите до Датотека> Скрипте> Прегледајте да бисте потражили сачувану ЈаваСцрипт датотеку.
Идите до места где сте сачували ЈаваСцрипт датотеку "Хелло Ворлд" и учитајте је.
Пхотосхоп креира документ према спецификацијама у ЈаваСцрипт датотеци: 2 к 4 инча, са текстуалним објектом "Хелло, Ворлд."
Наравно, ово отвара све врсте могућности. Хајде да погледамо још један основни, користећи исте једноставне алате.
Креирање нове странице помоћу Управитеља догађаја
Једноставним уређивањем документа „Хелло Ворлд“, можемо креирати скрипту која ће креирати стандардну величину папира у високој резолуцији. Битови о текстуалном објекту се уклањају и коментари су промењени.
Имајте на уму да апп.доцументс.адд има различите вредности од наше "Хелло Ворлд" датотеке. "8.5" и "11" су и даље инча, али 300 је резолуција датотеке.
Ево кода за копирање и лепљење, ако сте тако склони:
// Нови Цанвас Сцрипт // Запамтите тренутне поставке јединице и затим поставите јединице на // вредност коју очекује овај скрипт вар оригиналУнит = преференцес.рулерУнитс преференцес.рулерУнитс = Унитс.ИНЦХЕС // Креирајте нови документ величине 8,5 к 11 инча и доделите га променљивој вар доцРеф = апп.доцументс.адд (8.5, 11, 300) // Издавање референци доцРеф = нулл артЛаиерРеф = нулл тектИтемРеф = нулл // Враћање првобитне поставке јединице владара апп.преференцес.рулерУнитс = оригиналУнит |
Сачувајте документ као .ЈС или .ЈСКС датотеку где год желите да је ускладиштите.
Ако радите на више машина са Пхотосхопом, можда ћете желети да га сачувате у вашем Дропбок фолдеру.
Повратак у Пхотосхоп.
У истом менију Филе> Сцриптс, наћи ћете "Сцрипт Евентс Манагер". Отворите га.
Добићете овај дијалог. Можете применити скрипте на много различитих догађаја, али за ову ћемо имати Пхотосхоп да покреће нашу скрипту на "Старт Апплицатион". сцреенсхот.
Пронађите свој ЈаваСцрипт фајл.
Додајте прилагођени скрипт и кликните на "Готово".
Поновно покретање Пхотосхопа, открили смо да отвара страницу од 8,5 инча по 11 инча са резолуцијом од 300 дпи, баш као што смо и скриптовали.
Готово све што се може урадити у Пхотосхопу помоћу тастатуре и миша може се извршити у ЈаваСцрипту (или додатно Апплесцрипт или Висуал Басиц, иако су они зависни од платформе). Експериментишите са сопственим ЈаваСцриптинг вештинама, или се вратите на Хов-То Геек за наше сопствене потребе за аутоматизацијом Пхотосхоп-а помоћу ЈаваСцрипт-а!
ЈаваСцрипт, Апплесцрипт или Висуал басиц имају водиче за скриптирање који су доступни за преузимање, а који иду до Пхотосхоп ЦС2. Преузмите све и све овде.