正文

使用圖像(8)

新手學(xué)Java FX 作者:(美)J.F.蒂馬爾齊奧


6.3  JavaFX產(chǎn)品套件

JavaFX產(chǎn)品套件是JavaFX腳本圖像開(kāi)發(fā)的工具集。該套件的核心是一個(gè)Adobe Photoshop(CS3和CS4)和Adobe Illustrator的插件,它可把Adobe圖像保存成JavaFX的FXZ文件并保留原來(lái)的圖層信息。

說(shuō)明:

JavaFX產(chǎn)品套件可從JavaFX網(wǎng)站下載,其安裝簡(jiǎn)單快捷。

因?yàn)镴avaFX產(chǎn)品套件能保留Adobe Photoshop或Adobe Illustrator圖像的圖層信息,所以在JavaFX腳本中可訪問(wèn)這些有價(jià)值的信息??墒褂眠@些信息對(duì)每個(gè)獨(dú)立的圖層進(jìn)行移動(dòng)、變換、應(yīng)用特效等操作,就像操作單個(gè)圖像那樣。

確保JavaFX能正確訪問(wèn)圖像的關(guān)鍵是在Adobe Photoshop或Adobe Illustrator中的設(shè)置圖像的方法。

說(shuō)明:

本章接下來(lái)的例子將使用Adobe Photoshop工具,這和使用Adobe Illustrator工具的原理是相同的。

在Adobe Photoshop中創(chuàng)建一個(gè)含有圖層的圖像,本章使用圖6-3所示的蝴蝶圖像。使用Photoshop的Quick Select Tool通過(guò)把蝴蝶從背景中剪切出來(lái)來(lái)創(chuàng)建一個(gè)新圖層。為圖像中的圖層命名是很重要的。因?yàn)镴avaFX產(chǎn)品套件插件要保存圖層名,命名時(shí)必須使用jfx:前綴。例如圖6-3所示的圖像有兩個(gè)圖層:background和butterfly。要在JavaFX中保存這些名稱,需重新命名這些圖層,在Adobe Photoshop中分別命名為jfx:background 和jfx:butterfly。JavaFX產(chǎn)品套件插件認(rèn)識(shí)保存前綴名為jfx:的圖層,在輸出過(guò)程中去掉jfx:前綴。


上一章目錄下一章

Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)