cynest-java

          [導(dǎo)入]Apache Batik,又愛(ài)又恨

          選擇Batik是因?yàn)槔碚撋纤阌诓僮鳎蚁M麑?shí)現(xiàn)的是動(dòng)態(tài)操縱SVG,這并不是Batik的長(zhǎng)處,但我卻只能寄予它最大的希望。對(duì)Java平臺(tái)的陌生也是一大障礙,從NetBeans到Eclipse,擺弄了很久還沒(méi)有成功地加載使用Batik。最后查找了很多資料(可獲得的資料數(shù)量真的是有限地很),還是通過(guò)一輪瞎擺弄,在Eclipse上運(yùn)行出來(lái)了,問(wèn)題仍然不少,無(wú)論如何,今晚可以睡得安穩(wěn)些。

          前面犯的錯(cuò)誤是,Apache XML Project的Batik項(xiàng)目并不是完整的Eclipse插件,所以顯然需要把它做成合適規(guī)范的插件才能在Eclipse中加載,花很多功夫試圖直接在Eclipse里使用是不可行的(原諒我吧,實(shí)在是新手)——幸好Dirk做了這個(gè)工作,那就是后來(lái)我從他網(wǎng)站上下載的com.dlsc.batik_4.1。

          就我這里的環(huán)境而言,有一點(diǎn)很明顯,從Dirk的網(wǎng)站上下載下來(lái)的DLSC Batik(只有com.dlsc.batik_4.1)始終沒(méi)有運(yùn)行成功,倒是SourceForge上下來(lái)的版本(包括plug-ins:com.dlsc.batik_4.1和com.dlsc.batik.ui_4.1,以及Feature)更為有效,不知是不是我誤解了Dirk所謂Update的意思或是沒(méi)有仔細(xì)看他的說(shuō)明。按照Dirk網(wǎng)站上評(píng)論的內(nèi)容看,載入后支持編輯和直接預(yù)覽,我沒(méi)有嘗試,因?yàn)槟遣⒉皇俏谊P(guān)注的重點(diǎn)。

          對(duì)Eclipse不適應(yīng),試了很多方法,把Batik插件作為“用戶(hù)庫(kù)”添加才得以成功。按照Apache Batik項(xiàng)目網(wǎng)站上的指示,DOM API和Generator連實(shí)例程序運(yùn)行都有問(wèn)題,情況令人擔(dān)憂(yōu)。用于顯示的JSVGCanvas運(yùn)行正常。

          接下來(lái)的任務(wù),是挖掘進(jìn)一步的使用價(jià)值。順便小報(bào)怨以下:可以使用的文檔說(shuō)明和討論版實(shí)在是少得可憐??!


          文章來(lái)源:http://cynest.cn/drupal/?q=node/614

          posted on 2006-02-16 22:48 cyqian 閱讀(837) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 马尔康县| 马山县| 苏尼特右旗| 西盟| 富顺县| 东丰县| 阿城市| 新宁县| 疏附县| 广昌县| 扶绥县| 榆中县| 阿克苏市| 卢湾区| 桐城市| 湖州市| 关岭| 镇原县| 兰州市| 和田县| 阿克| 从江县| 焦作市| 温州市| 崇文区| 普安县| 兰考县| 本溪| 固始县| 姜堰市| 资源县| 玛纳斯县| 会东县| 台北县| 汾西县| 肥西县| 永丰县| 乐安县| 应城市| 太和县| 安泽县|