看看Apache Batik
Batik是基于Java的工具包,用于希望将可伸缩矢量图形(SVG)格式的图像用于各种目的(例如显示,生成或操纵)的应用程序或小程序。另一种可能性是使用Batik的模块将SVG转换为各种格式,例如光栅图像(JPEG,PNG或TIFF)或其他矢量格式(EPS或PDF,后两种是Apache
FOP提供的代码转换器)。Batik的最新版本1.7版是一致的静态SVG实现,并支持SVG规范的交互性,链接和脚本功能。
另一个不错的选择是FreeHEP和VectorGraphics2D



