2

背景: 我正在使用 Javacript InfoVis Toolkit (JIT) 在 Web 浏览器中向用户显示图表,该图表显示我们正在开发的元数据存储库的数据流。它生成一个 SpaceTree 图,显示节点和箭头,以演示一个数据元素(文件上的字段)如何流入另一个数据元素。(见附图)我的应用程序的基本架构是一个基于 Java EE Spring 3 IoC/Hibernate 的 Web 应用程序,带有 GWT 前端。

问题: 我现在需要在服务器端生成许多这些图表作为 Excel 报告的附件。当然,JIT 是一个 javascript 实用程序,在服务器端生成 Excel 报告时对我不可用。我一直在研究 SVG 和 VML,但还没有找到一个服务器端 Java 库,它可以创建与我使用 JIT 创建的图像文件相同类型的图表。我希望我集成到我的应用程序中的任何技术都已经成熟并具有 BSD 许可。

由于我是 stackoverflow 的新用户,他们还不允许我上传图像,所以这里有一个链接到我在客户端使用 JIT 生成的示例图供您参考。 http://i892.photobucket.com/albums/ac130/originalthought/lineage_diagram.jpg

4

1 回答 1

0

我看过这个库http://jlink.sourceforge.net/,虽然我没用过。或者看看这个答案https://stackoverflow.com/a/8125091/1437586

于 2012-06-15T11:45:35.247 回答