我想使用特定于域的图标/术语以某种图形格式呈现java对象。
这个图形模式我想要的2个最重要的功能是 1)能够通过鼠标选择图像的属性来改变图像的属性 2)能够放大/缩小图像部分。
我可以使用Apache Batik在SVG中渲染图形。它能否为我提供上述功能。
请随时向我推荐任何其他基于java的框架/技术,它可以帮助我实现这一目标。
答案 0 :(得分:1)
是的,这可能与Batik有关。但我不建议使用蜡染。它似乎死了(自2008年1月以来没有更新),使用动画svg时有一些严重的性能问题并且有很多错误。但是如果你想将它用于自制项目,那就不需要完全稳定了,没关系。
JSVGCanvas显示svg文件,您可以平移,缩放和旋转它。您还可以安装侦听器以与元素进行交互。