13Sep

Kako uporabljati JavaScript za prihranek časa z avtomatiziranjem Photoshopa

click fraud protection

Kaj bi lahko imel JavaScript morda z urejevalnikom slik? Z uporabo samostojnega skriptnega jezika tega platforme se bomo danes naučili ustvarjati avtomatizirane naloge, bodisi z Mac ali PC različicam Photoshopa.

Photoshop ima API( Application Programming Interface), ki omogoča tistim, ki imajo znanje in izkušnje, da ustvarijo skriptirane naloge in avtomatizirajo celo presenetljivo zapletene ukrepe. Z prednostjo uporabe jezika, ki je močan kot JavaScript, lahko geekski programeri pripravijo pametno uporabo pogojne logike, spremenljivk in včasih aplikacij zunaj Photoshopa. Oglejte si te preproste JavaScript-je in jih naučite, kako jih uporabljati v Photoshopu.

Pozdravljeni svet!

Najpomembnejši osnovni programi, Photoshop CS5 Scripting Guide ponuja vzorec »Hello World« scenarij, ki nam pomaga preskočiti in začeti. Vidimo lahko nekaj stvari, ki se dogajajo tukaj: enote so nastavljene na centimetre, izdelan je nov dokument, besedilo pa se preprosto doda z uporabo API-ja za Photoshop.

instagram viewer

Če želite ustvariti ta osnovni dokument, boste potrebovali urejevalnik besedil, kot so Komodo Edit, Notepad 2 ali Fraise for Mac. Poskrbite, da datoteko JavaScript shranite kot datoteko. JSX ali. JS.Photoshop bo enostavno brati v OS X ali Windows. Shranite svojo datoteko na poljubnem mestu, ki ga lahko najdete kasneje.

Poskrbite, da prenesete Skriptni vodnik za vašo različico Photoshopa in kopirate besedilo iz PDF-ja, in ne kot , ki znova vnesete !

Odpri Photoshop. Vsaka različica iz programa Creative Suite 2 bo delovala v redu, čeprav je vaša koda drugačna.

Pomaknite se do Datoteka & gt;Skripti & gt;Brskajte po iskanju shranjene datoteke JavaScript.

Pomaknite se na mesto, kjer ste shranili datoteko JavaScript Hello Hello, in jo naložite.

Photoshop ustvari dokument s specifikacijami v datoteki JavaScript: 2 do 4 palcev z besedilom "Hello, World."

Seveda to odpira vse vrste možnosti. Poglejmo si še eno osnovno, z uporabo istih preprostih orodij.

Ustvarjanje nove strani z upraviteljem dogodkov

Enostavno urejanje dokumenta »Hello World« lahko ustvarimo skript, ki bo ustvaril standardno velikost papirja z visoko ločljivostjo. Bitovi o besedilnem objektu so odstranjeni in komentarji so bili tudi spremenjeni.

Upoštevajte, da ima app.documents.add drugačne vrednosti od naše datoteke »Hello World«."8.5" in "11" sta še vedno palcev, 300 pa ločljivost datoteke.

Tukaj je koda za kopiranje in lepljenje, če ste tako nagnjeni:

// Novi scenarij Canvas

// Zapomni si trenutne nastavitve enote in nato nastavite enote na

// vrednost, ki jo pričakuje ta skript

var originalUnit = preferences.rulerUnits

preferences.rulerUnits = Units. INCHES

// Ustvari nov dokument velikosti 8,5 x 11 cm in ga dodeli spremenljivi

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

// Referenčni podatki za izdajo

docRef = null

artLayerRef = null

textItemRef = null

// Obnovi prvotno nastavitev enote ruler

app.preferences.rulerUnits = originalUnit

Shranite dokument kot datoteko. JS ali. JSX, kjer koli želite shraniti.

Če delate na več računalnikih s Photoshopom, ga boste morda želeli shraniti v mapi Dropbox.

Vrnitev na Photoshop.

Pod isto datoteko & gt;Skripti meni, boste našli "Script Script Manager." Odprite.

Dobili boste to pogovorno okno. Skripte lahko uporabite za številne različne dogodke, vendar bomo pri tem pri Photoshopu zagnali svoj scenarij pri »Start Application«. Lahko poiščete svoj skript tako, da kliknete spustni meni, ki se glasi »Čisti poslušalec« v ilustriranemscreenshot.

Poiščite svojo datoteko JavaScript.

Dodajte svoj skript po lastni izbiri in kliknite »Končano«.

Ponovno zaženite Photoshop, ko odprete 8,5-palčni strani na 11-palčni strani z ločljivostjo 300 dpi, prav tako kot smo skriptirali.

Skoraj vse, kar je mogoče storiti v Photoshopu s tipkovnico in miško, je mogoče narediti v JavaScriptu( ali dodatno Applescript ali Visual Basic, čeprav je to odvisno od platforme).Poskusite z lastnimi sposobnostmi JavaScripta ali se vrnite na How-To Geek za lastne potrebe in avtomatizirajte Photoshop z JavaScriptom!

JavaScript, Applescript ali Visual Basic imajo vodila za skripte, ki so na voljo za prenos, ki gredo daleč nazaj v Photoshop CS2.Prenesite vse in vse tukaj.