13Sep

Kuidas kasutada JavaScripti, et säästa aega, automatiseerides Photoshopi

Mida võiks JavaScript olla VÕIB teha seoses pildiredaktoriga? Kasutades seda platvormi sõltumatu skriptikeeli, õpime täna õpetama automatiseeritud ülesandeid, kas töötab Macintoshi või PC-versioonidega.

Photoshopil on API( Application Programming Interface), mis võimaldab oskusteabega kasutajatel luua skriptiülesandeid ja automatiseerida isegi üllatavalt keerukaid toiminguid. Selle eeliseks, kui kasutate JavaScript-võimsat keelt, võivad geeky programmeerijad tulla välja tingimuste loogika, muutujate ja mõnikord rakenduste väljaspool. Vaadake neid lihtsaid JavaScripti läbi ja õppige neid Photoshopis kasutama.

Tere maailm!

Põhiprogrammide kõige elementaarsematest Photoshop CS5 skriptikeerimisjuhendist leiate näite "Hello World" skript, mis aitab meil hüpata ja alustada. Näeme mõningaid asju siin: üksused seatakse tollidele, luuakse uus dokument ja tekst lisatakse lihtsalt, kasutades Photoshopi API-d.

Selle algdokumendi loomiseks vajate tekstiredaktorit nagu Komodo Edit, Notepad 2 või Fraise for Mac. Jälgige, et salvestate oma JavaScripti faili. JSX või. JS-failina. Photoshopi saab hõlpsalt lugeda kas OS X-s või Windowsis. Salvestage oma fail mis tahes kohas, mida saate hiljem leida.

Veenduge, et laadite oma Photoshopi versiooni alla skripti juhendi ja kopeerite teksti PDF-failist, pigem kui retyping see !

Avatud Photoshop. Kõik Creative Suite 2 versioonid töötavad hästi, kuigi teie kood võib olla erinev.

Liikuge failile & gt;Skriptid & gt;Sirvige oma salvestatud JavaScripti faili otsimiseks.

Liikuge seal, kus olete oma "Hello World" JavaScripti faili salvestanud, ja laadige see alla.

Photoshop loob dokumendi JavaScripti faili spetsifikatsioonidele: 2 x 4 tolli, tekstiobjektiga "Tere, maailm."

Loomulikult avab see kõikvõimalikud võimalused. Vaatame läbi muu põhilise, kasutades samu lihtsaid tööriistu.

Uue lehe loomine sündmuste halduriga

Tavaliselt dokumendi "Hello World" redigeerimiseks saame luua skripti, mis loob standardse paberiformaadi kõrge eraldusvõimega. Tekstiobjekti bitte eemaldatakse ja kommentaarid on samuti muudetud.

Pange tähele, et app.documents.add -l on erinevad väärtused kui meie "Hello World" fail."8.5" ja "11" on veel tolli, kuid 300 on faili resolutsioon.

Siin on kood, mida kopeerida ja kleepida, kui see on nii kallutatud:

// Uus kanga skript

// mäleta praegused seadme sätted ja seejärel seade ühikutesse

// selle skripti eeldatav väärtus

var originalUnit = preferences.rulerUnits

eelistused.rulerUnits = Ühikud. INCHES

// Uue 8,5 x 11 tolli dokumendi loomine ja selle määramine muutuja

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

// Release referentsid

docRef = null

artLayerRef = null

textItemRef = null

// Taastada originaallõikuri seaded

app.preferences.rulerUnits = originalUnit

Salvesta oma dokument kui. JS või. JSX-fail kõikjal, kus seda hoitakse.

Kui töötate Photoshopiga mitmel masinal, võite selle salvestada oma kausta Dropbox.

Tagasi Photoshopile.

Samale failile & gt;Skriptide menüü leiate "Script Events Manager". Avage see.

Sa saad selle dialoogi. Võite skripte rakendada paljudele erinevatele sündmustele, kuid selle jaoks on Photoshopil käivitatav skript rakenduse käivitamise ajal. Saate oma skripti sirvida, klõpsates illustreeritud joonisel "Puhasta kuulaja" lohistatavat rippmenüüdekraanipilt.

Leia oma JavaScripti fail.

Lisage oma kohandatud skript ja klõpsake nuppu "Valmis."

Fotoaparaadi taaskäivitamisel leiame, et see avab 8,5-tollise ja 11-tollise lehe 300 dpi-eraldusvõimega, nagu me skriptida.

Peaaegu kõik, mida klaviatuuril ja hiirtel Photoshopis saab teha, saab teha JavaScript( või lisaks Applescript või Visual Basic, kuigi need on platvormilt sõltuvad).Katsetage oma JavaScripting-oskustega või pöörduge tagasi meie How-To Geeki poole automaatselt JavaScript Photoshopiga!

JavaScript, Applescript või Visual Basic on skriptide juhendid, mis on allalaadimiseks saadaval ja lähevad Photoshop CS2-ga kaugemale. Laadige kõik need ja kõik need siia alla.