是否有任何库可以从 Java 生成 Visio 文件?
DatadiagramML 架构 (vdx) 在http://www.microsoft.com/en-us/download/details.aspx?id=23976上可用,但它看起来非常复杂,我希望有任何 API?
是否有任何库可以从 Java 生成 Visio 文件?
DatadiagramML 架构 (vdx) 在http://www.microsoft.com/en-us/download/details.aspx?id=23976上可用,但它看起来非常复杂,我希望有任何 API?
一些适合您的选择:
我编写了一个名为“VisioAutomation.VDX”的库,它可能对您有所帮助。它是用 C# 编写的,但应该可以直接转换为 Java。
您可以在此处获取源代码:https ://github.com/saveenr/VisioAutomation
对于 Visio 2013 XML 格式
Visio 自己的 API 是一个 COM API,因此如果您的应用程序在 Windows 上,您可以使用 Java 到 COM 桥并使用 Visio 生成绘图。您可能必须为每台运行您的应用程序的 PC 购买 Visio 许可证,并且在服务器方案中使用此方法存在许可限制。
您可能要考虑的替代方法是使用生成 Visio 支持的非 Visio 文件格式(如 SVG)的库。