Javaskripty AV Bros. pro Adobe Photoshop - Grafika.cz - vše o počítačové grafice

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Photoshop

Javaskripty AV Bros. pro Adobe Photoshop

28. prosince 2004, 00.00 | Akce pro Adobe Photoshop určitě používá každý jeho uživatel. Photoshop CS ale nově nabízí též podporu JavaScriptu, se kterým lze naprogramovat nejrůznější méně či více sofistikovaná makra. JavaScriptů pro Photoshop CS zatím existuje jen málo a na funkce několika z nich se dnes podíváme.

Javaskripty pro Adobe Photoshop CS jsou zajímavým doplňkem k akcím, které mohou ušetřit spoustu otravné ruční práce, která se u značného množství obrázků či fotografií navíc může stále opakovat. Společnost AV Bros. má ve své nabídce několik užitečných Javaskriptů, které výrazným způsobem automatizují různé pracovní postupy. Všechny v článku popsané skripty je možné využívat v Adobe Photoshopu CS (a později i ve vyšších verzích) pro Windows i v Photoshopu CS pro Mac OS X.

Prvním z Javaskriptových maker, které si dnes představíme podrobněji, je AV Bros. Collector 1.0. Je to freewarový skript, který vkládá vybrané grafické soubory do vrstev dokumentu Photoshopu. Chcete-li tedy rychle poskládat větší množství obrázků a fotografií do jednoho vícevrstvého PSD souboru pro jejich pozdější zpracování nebo tvorbu grafické kompozice, stačí použít Collector. Stejně jako ostatní Javaskripty od AV Bros. je Collector sofistikovaná pomůcka, která má vlastní grafické rozhraní a může pracovat v rámci různých funkcí Photoshopu. Collector například podporuje výběr grafických souborů ve File Browseru Adobe Photoshopu, další možností je pak "seskládání" již otevřených souborů. Tyto soubory lze pak následně vložit do aktivního dokumentu nebo do nového dokumentu vytvořeného podle vlastností (rozměry apod.) prvního otevřeného či vybraného obrázku. Vytvářené vrstvy jsou přitom automaticky pojmenovány podle názvu samotného souboru (možné je i číslování vrstev), který je do dané vrstvy vložen.


AV Bros. Collector - některé základní volby skriptu se nastavují automaticky podle způsobu, kterým byly vybrány obrázky či fotografie k následnému poskládání do vícevrstvé PSD kompozice


AV Bros. Collector - výsledek použití skriptu v podobě obrázků vložených do jednotlivých vrstev aktuálního souboru Adobe Photoshopu

Dalším freewarovým Javaskriptem z produkce AV Bros. je Circumscriber 1.1. Jedná se o skript na tvorbu kružnic opsaným kolem objektů v podobě vektorové pracovní cesty. Circumscriber kružnice sám o sobě nekreslí, nýbrž vytváří výběr, se kterým lze dále manipulovat. Jednou z podmínkou k vytvoření kružnice jsou dva nebo tři body cesty, podle kterých skript vytváří opsanou kružnici. K dispozici je dále několik metod výběru, v závislosti na kterých skript vytváří kružnice včetně odčítání od aktivního výběru, vyhlazování kružnice a případně i tvorby vodící linek protínajících střed kružnice.


AV Bros. Circumscriber - nastavení skriptu obsahuje i možnost vyhlazování a následnou tvorbu středových vodících linek


AV Bros. Circumscriber - ukázka hotového výběru v podobě kružnice opsané kolem rohů čtvercové pracovní cesty


AV Bros. Circumscriber - další ukázka vytvořeného kruhového výběru včetně automaticky vytvořených vodících linek

Komerční skripty Draftsman a GuideMaster

AV Bros. nemá ve své nabídce pouze freewarové Javaskripty pro Adobe Photoshop CS, nýbrž i dva shareware skripty prodávané po 20 USD. Jedná se o skripty Draftsman v1.2 na tvorbu různých typů geometrických výběrů a GuideMaster v1.2 na tvorbu vodících linek.

Skript Draftsman slouží zjednodušeně řečeno k tvorbě speciálních výběrů představujících různé geometrické útvary. Čáry, ze kterých se vytvořený výběr skládá, mohou mít libovolné odstupy a mohou se různými způsoby prolínat nebo od sebe odčítat. Typickým výsledným výběrem tedy může být například mřížka či různé varianty šrafování. Grafické rozhraní skriptu jsou současně jeho preferencemi. Najdete v nich nejrůznější volby pro nastavení odstupů horizontálních a vertikálních čar/hran vytvářeného výběru a několik typů jejich vykreslování. Rozložení horizontálních a vertikálních čar je možné regulovat v různých směrech pomocí tzv. modulů přesněji řečeno číselných jednotek, kterých můžete mít nastaveno současně až dvacet. Vytvořený výběr pak můžete vytáhnout barvou, invertovat ho nebo můžete výběr použít k jiným účelům.


AV Bros. Draftsman - možnosti nastavení funkcí skriptu jsou poměrně rozsáhlé









AV Bros. Draftsman - ukázky grafických segmentů vytvořeným s pomocí skriptu

Druhý komerční skript AV Bros. GuideMaster funguje podobně jako Draftsman. Rozdíl je v tom, že zatímco Draftsman vytváří výběr, GuideMaster vytváří vodící linky v aktuálním dokumentu Photoshopu. Můžete si tak velmi snadno vyrobit například vodící mřížku poskládanou z prakticky libovolného množství vodících linek s přesně danými rozestupy, což může v některých případech znamenat zásadní urychlení práce. Vodící linky lze vytvářet buď na celém plátně nebo v rámci obsahu aktuální vrstvy. Rozmístění generovaných vodících linek je opět možné několika způsoby a také další volby GuideMasteru jsou dost podobné jako u skriptu Draftsman.

Všechny čtyři v článku zmíněné Javaskripty jsou jen skromnou ukázkou skriptovacích možností Adobe Photoshopu CS s využitím JavaScriptu. Je více než pravděpodobné, že se postupně objeví i další Javaskripty, které dále rozšíří už tak rozsáhlé možnosti Photoshopu. Pokud se tak stane, určitě vás o těchto šikovných pomocnících nezapomeneme informovat.


AV Bros. GuideMaster - skript vychází z funkce Draftsmanu a proto jsou jeho nastavení velmi podobná


AV Bros. GuideMaster - jeden z možných výsledků vytvořených vodících linek


AV Bros. GuideMaster - další ukázka vodicích linek vygenerovaných skriptem GuideMaster

Tématické zařazení:

 » Rubriky  » VSE  

 » Rubriky  » Go verze  

 » Rubriky  » Photoshop  

 

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: