Kā izmantot JavaScript, lai ietaupītu laiku, automatizējot Photoshop

java ps



Kāds IESPĒJAMS JavaScript varētu būt saistīts ar attēlu redaktoru? Izmantojot šo platformas neatkarīgo skriptu valodu, šodien mēs iemācīsimies izveidot automatizētus uzdevumus, kuros darbosies Photoshop Mac vai PC versijas.

Photoshop ir API (Application Programming Interface), kas ļauj tiem, kam ir zināšanas, izveidot skriptu uzdevumus un automatizēt pat pārsteidzoši sarežģītas darbības. Izmantojot tik jaudīgu valodu kā JavaScript, gudri programmētāji var gudri izmantot nosacījumu loģiku, mainīgos un dažreiz arī lietojumprogrammas ārpus Photoshop. Apskatiet šos vienkāršos JavaScript un uzziniet, kā tos izmantot programmā Photoshop.

Sveika pasaule!





Visvienkāršākā no pamatprogrammām, Photoshop CS5 skriptēšanas rokasgrāmata piedāvā Hello World skripta paraugu, lai palīdzētu mums sākt darbu. Mēs varam redzēt dažas lietas, kas šeit notiek: mērvienības ir iestatītas uz collām, tiek izveidots jauns dokuments un teksts tiek pievienots vienkārši, izmantojot Photoshop API.

Lai izveidotu šo pamatdokumentu, jums būs nepieciešams teksta redaktors, piemēram Komodo Rediģēt , Notepad 2 , vai Strawberry operētājsistēmai Mac . Noteikti saglabājiet JavaScript failu kā .JSX vai .JS failu. Photoshop būs viegli lasāms gan operētājsistēmā OS X, gan Windows. Saglabājiet failu jebkurā vietā, kuru vēlāk varēsiet atrast.



Pārliecinies, ka tu lejupielādējiet skriptēšanas rokasgrāmatu savai Photoshop versijai un kopējiet tekstu no PDF faila,drīzāk nekā pārrakstīšana to!

Atveriet Photoshop. Jebkura Creative Suite 2 versija darbosies labi, lai gan jūsu kods var atšķirties.



Reklāma

Pārejiet uz Fails > Skripti > Pārlūkot, lai meklētu saglabāto JavaScript failu.

Dodieties uz vietu, kur esat saglabājis savu Hello World JavaScript failu, un ielādējiet to.

Photoshop izveido dokumentu atbilstoši JavaScript faila specifikācijām: 2 x 4 collas ar teksta objektu Hello, World.

Protams, tas paver visas iespējas. Īsi apskatīsim vēl vienu pamata rīku, izmantojot tos pašus vienkāršos rīkus.

Jaunas lapas izveide, izmantojot notikumu pārvaldnieku

Vienkārši rediģējot Hello World dokumentu, mēs varam izveidot skriptu, kas izveidos standarta papīra izmēru ar augstu izšķirtspēju. Biti par teksta objektu ir noņemti, un arī komentāri ir mainīti.

Ņemiet vērā, kaapp.documents.addir atšķirīgas vērtības nekā mūsu Hello World failam. 8,5 un 11 joprojām ir collas, bet 300 ir faila izšķirtspēja.

Reklāma

Šeit ir kods, ko kopēt un ielīmēt, ja vēlaties:

// Jauns audekla skripts

// Atcerieties pašreizējos vienību iestatījumus un pēc tam iestatiet vienības uz

// šī skripta sagaidāmā vērtība

var originalUnit = preferences.rulerUnits

preferences.rulerUnits = Vienības.INCHES

// Izveidojiet jaunu 8,5 x 11 collu dokumentu un piešķiriet to mainīgajam

var docRef = app.documents.add (8.5, 11, 300)

// Izlaiduma atsauces

docRef = null

artLayerRef = null

textItemRef = null

// Atjaunot sākotnējo lineāla vienības iestatījumu

app.preferences.rulerUnits = originalUnit

Saglabājiet savu dokumentu kā .JS vai .JSX failu jebkurā vietā, kur vēlaties to uzglabāt.

Ja strādājat ar vairākām iekārtām, izmantojot Photoshop, iespējams, vēlēsities to saglabāt savā mapē Dropbox mape .

Atgriezties uz Photoshop.

Tajā pašā izvēlnē Fails > Skripti atrodas skriptu notikumu pārvaldnieks. Atver to.

Reklāma

Jūs saņemsit šo dialoglodziņu. Varat lietot skriptus daudziem dažādiem notikumiem, taču šim pasākumam mēs liksim Photoshop palaist mūsu skriptu, startējot lietojumprogrammu. Varat pārlūkot savu skriptu, noklikšķinot uz nolaižamās izvēlnes, kurā ilustrētajā ekrānuzņēmumā ir rakstīts Clean Listener.

Atrodiet savu JavaScript failu.

Pievienojiet savu pielāgoto skriptu un noklikšķiniet uz Gatavs.

Restartējot Photoshop, tiek atvērta 8,5 x 11 collu lapa ar 300 dpi izšķirtspēju, tāpat kā mēs skriptu.


Gandrīz visu, ko var paveikt programmā Photoshop ar tastatūru un peli, var izdarīt JavaScript (vai papildus Applescript vai Visual Basic, lai gan tie ir atkarīgi no platformas). Eksperimentējiet ar savām JavaScript iemaņām vai atgriezieties vietnē How-To Geek, lai uzzinātu par Photoshop automatizāciju, izmantojot JavaScript!

Ir JavaScript, Applescript vai Visual basic lejupielādei ir pieejamas skriptu izstrādes rokasgrāmatas , kas ir līdz pat Photoshop CS2. Lejupielādējiet jebkuru un visus no tiem šeit .

LASĪT TĀLĀK

Interesanti Raksti