13Sep
Mikä voisi JavaScriptin todennäköisesti olla tekemisissä Image Editorin kanssa? Käyttämällä tätä alustaa riippumaton komentosarjakieli, opimme tänään luomaan automaattisia tehtäviä joko Mac- tai PC-versiot Photoshopissa.
Photoshopilla on API( Application Programming Interface), jonka avulla osaajilla on mahdollisuus luoda kirjoitustoimintoja ja automatisoida jopa yllättäen monimutkaisia toimia. Hyötyä käyttämällä yhtä voimakasta kieltä kuin JavaScript, geeky-ohjelmoijat voivat kokeilla ehdollisen logiikan, muuttujien, ja joskus sovellusten, Photoshopin ulkopuolisten sovellusten loogista käyttöä.Tutustu näihin yksinkertaisiin JavaScript-ohjeisiin ja oppia käyttämään niitä Photoshopissa.
Hello World!
Perusohjelmien perustarpeisiin, Photoshop CS5: n komentosarjoitteluoppaaseen on esimerkki "Hello World" -skripti, joka auttaa meitä hyppäämään ja aloittamaan. Näemme muutamia asioita täällä: yksiköt on asetettu tuumaa, uusi asiakirja on luotu, ja teksti lisätään yksinkertaisesti käyttäen Photoshop API.
Tämän perusasiakirjan luomiseen tarvitaan tekstieditori, kuten Komodo Edit, Notepad 2 tai Fraise for Mac. Varmista, että tallennat JavaScript-tiedostosi. JSX- tai. JS-tiedostona. Photoshop lukee helposti joko OS X: ssä tai Windowsissa. Tallenna tiedosto missä tahansa paikassa, jonka voit etsiä myöhemmin.
Varmista, että lataat Scripting Guide -ohjelman Photoshop-version ja kopioit tekstin PDF-tiedostosta, : n sijaan : n kuin : n uudelleen ja !
Avaa Photoshop. Kaikki Creative Suite 2 -versioon tulevat versiot toimivat hyvin, vaikka koodisi voi olla erilainen.
Siirry kohtaan Tiedosto & gt;Skriptit & gt;Etsi tallennettua JavaScript-tiedostoa.
Siirry kohtaan, johon olet tallentanut JavaScript-tiedoston "Hello World" ja lataa se.
Photoshop luo asiakirjan JavaScript-tiedoston määrityksiin: 2 x 4 tuumaa, tekstisisältö "Hello, World".
Luonnollisesti tämä avaa kaikenlaisia mahdollisuuksia. Katsotaanpa nopeasti läpi toisen perusasetuksen käyttämällä näitä samoja yksinkertaisia työkaluja.
Uuden sivun luominen Tapahtumahallintaan
Yksinkertaisesti "Hello World" -dokumentin muokkaamista varten voimme luoda komentosarjan, joka luo tavallisen paperikoon suurella tarkkuudella. Tekstisisältöä koskevat bitit poistetaan ja kommentit on myös muutettu.
Huomaa, että app.documents.add on eri arvoja kuin "Hello World" -tiedostomme."8.5" ja "11" ovat vielä tuumaa, mutta 300 on tiedoston resoluutio.
Tässä on koodi kopioimiseksi ja liittämiseksi, jos olet niin taipuvainen:
// Uusi kanavasekoitus // Muista nykyiset yksikköasetukset ja aseta sitten yksiköt // arvo, jonka tämä kirjoitus odottaa var originalUnit = preferences.rulerUnits -asetukset.rulerUnits = Yksiköt. INCHES // Luo uusi 8.5 x 11-tuumainen dokumentti ja anna se muuttujaan var docRef = app.documents.add( 8.5, 11, 300) // Julkaisun viitteet docRef = null artLayerRef = null textItemRef = null // Palauta alkuperäisen viivainyksikön asetus app.preferences.rulerUnits = originalUnit |
Tallenna dokumentti. JS- tai. JSX-tiedostona missä tahansa huolet säilyttääksesi sen.
Jos työskentelet useilla Photoshop-koneilla, voit halutessasi tallentaa sen Dropbox-kansioosi.
Palaa Photoshopiin.
Saman tiedoston & gt;Scripts-valikko, löydät "Script Events Manager." Avaa se.
Saat tämän valintaikkunan. Voit käyttää komentosarjoja moniin eri tapahtumiin, mutta tätä varten Photoshop käyttää komentojamme "Aloita sovellus". Voit selata käsikirjoitustasi napsauttamalla avattavaa valikkoa, joka lukee "Clean Listener" kuvassakuvakaappaus.
Löydä JavaScript-tiedosto.
Lisää oma komentojasi ja napsauta "Valmis".
Photoshopin käynnistäminen käynnistää sen 8,5 tuuman 11 tuuman sivun 300 dpi: n tarkkuudella, kuten kirjoitimme.
Lähes kaikkea, mitä voidaan tehdä Photoshopissa näppäimistöllä ja hiirellä, voidaan tehdä JavaScript( tai lisäksi Applescript tai Visual Basic, vaikka ne ovat alustasta riippuvaisia).Kokeile omia JavaScript-taitojasi tai palaa How-To Geek -ominaisuuksiin omaan käyttöön Photoshopin automatisoimiseen JavaScriptin avulla!JavaScript, Applescript tai Visual Basic -ohjelmistolla on ohjeet skripteille, jotka ovat käytettävissä ladattavissa, ja ne ulottuvat peräti Photoshop CS2: ksi. Lataa kaikki ja kaikki täältä.