[导入]Apache Batik,又爱又恨

[导入]Apache Batik,又爱又恨

选择Batik是因为理论上它便于操作,我希望实现的是动态操纵SVG,这并不是Batik的长处,但我却只能寄予它最大的希望。对Java平台的陌生也是一大障碍,从NetBeans到Eclipse,摆弄了很久还没有成功地加载使用Batik。最后查找了很多资料(可获得的资料数量真的是有限地很),还是通过一轮瞎摆弄,在Eclipse上运行出来了,问题仍然不少,无论如何,今晚可以睡得安稳些。

前面犯的错误是,Apache XML Project的Batik项目并不是完整的Eclipse插件,所以显然需要把它做成合适规范的插件才能在Eclipse中加载,花很多功夫试图直接在Eclipse里使用是不可行的(原谅我吧,实在是新手)——幸好Dirk做了这个工作,那就是后来我从他网站上下载的com.dlsc.batik_4.1。

就我这里的环境而言,有一点很明显,从Dirk的网站上下载下来的DLSC Batik(只有com.dlsc.batik_4.1)始终没有运行成功,倒是SourceForge上下来的版本(包括plug-ins:com.dlsc.batik_4.1和com.dlsc.batik.ui_4.1,以及Feature)更为有效,不知是不是我误解了Dirk所谓Update的意思或是没有仔细看他的说明。按照Dirk网站上评论的内容看,载入后支持编辑和直接预览,我没有尝试,因为那并不是我关注的重点。

对Eclipse不适应,试了很多方法,把Batik插件作为“用户库”添加才得以成功。按照Apache Batik项目网站上的指示,DOM API和Generator连实例程序运行都有问题,情况令人担忧。用于显示的JSVGCanvas运行正常。

接下来的任务,是挖掘进一步的使用价值。顺便小报怨以下:可以使用的文档说明和讨论版实在是少得可怜!!


文章来源: http://cynest.cn/drupal/?q=node/614

你可能感兴趣的:([导入]Apache Batik,又爱又恨)