Batik 概述
定義
Batik是使用svg格式圖片來實現各種功能的應用程式以及Applet提供的一個基於java的工具包。
作用
通過Batik,你可以在JAVA可以使用的地方操作SVG文檔,您還可以在你的應用程式使用Batik模組來生成 , 處理和轉碼SVG圖像。Batik很容易讓基於Java的應用程式或小程式來處理SVG內容。 例如,使用Batik的SVG的發生器模組 ,Java應用程式或小程式可以很輕鬆地導出SVG格式的圖形。 用Batik的SVG的查看組件 ,應用程式或小程式可以很容易地集成SVG的瀏覽和互動功能。 另一種可能性是使用Batik的模組轉換成各種格式SVG的通過,如光柵圖像(JPEG,PNG或TIFF格式 )或其它矢量格式(EPS或PDF格式 ,後兩者由於轉碼器由Apache FOP提供 )。 Batik工程創建的目的是為開發者提供一系列可以結合或單獨使用來支持特殊的svg解決方案的核心模組。模組主要有SVGParser,SVGGernerator,SVGDOM。Batik工程的其他目的是使它具有高度的擴展性。
SVG的規範
可縮放矢量圖形(SVG),是一個W3C的推薦標準。 它定義了豐富的2D圖形的XML語法,其中包括諸如透明度功能,幾何形狀,濾鏡效果(陰影,燈光效果等),腳本和動畫。
batik
詞性: 名詞
發音: [bə'ti:k]
中文解釋: 蠟染色法, 蠟染印花布
英文解釋: a method of printing patterns on cloth, in which wax is put on the cloth before it is put in
the dye (= substance for changing the colour of cloth) or the cloth itself