我需要想象一个大的矢量图形。这是一条道路地图,道路只是线路。那有一个图书馆吗?如果该库支持放大/缩小并且易于扩展,那将是很好的。例如。实施道路选择或一些不错的鼠标悬停效果。许可证应允许在商业项目中使用。
谢谢,菲利普
编辑:有没有理由不使用Graphics2D或SWT Graphics? (该项目在SWT上,不涉及任何SVG。)
答案 0 :(得分:4)
Batik是一个基于Java的工具包 想要的应用程序或小程序 在可缩放矢量中使用图像 各种图形(SVG)格式 目的,如显示,生成 或操纵。另一种可能性 是使用Batik的模块进行转换 SVG以各种格式,如光栅 图像(JPEG,PNG或TIFF)或其他 矢量格式(EPS或PDF,后者 两个由于提供的转码器 Apache FOP)。最新修订版 发布1.7版的Batik是一致的 静态SVG实现和支持 交互性,链接和脚本 SVG规范的特性。
另一个不错的选择是FreeHEP和VectorGraphics2D
答案 1 :(得分:2)
如果您正在谈论类似SVG的图形,我认为Batik就是这样。