如何在 java 代码中解析和编辑 MS Visio 文件
How to parse and edit MS Visio file in java code
我检查了多个链接,在 Java 代码中显示了两个用于编辑 MS visio 文件的选项。
Apache POI - HDGF 和 XDGF - Java API 访问 Microsoft Visio 格式文件
Aspose.diagram APIs
有没有人使用上述选项用 Java 语言编写过任何代码?
我正在使用日食 IDE.
另外请建议是否有第三种更好的方法来使用 java 代码编辑 MS visio 文件。
如果你在谈论图书馆,基本上就是这两个。 Apache POI AFAIK 无法创建图表,只能阅读,如果我没记错的话 - 但请验证,自从我十年前上次查看图表以来可能发生了一些变化。
所以这基本上让你只有一个选择。或者你总是可以花几年时间自己写。好吧,人类不只是 走进魔多 使用 java.
创建 visio 文件
也许您可以考虑改用 SVG,它基本上可以由任何东西生成和使用? Visio 还可以开箱即用地读取和写入 SVG。
我检查了多个链接,在 Java 代码中显示了两个用于编辑 MS visio 文件的选项。
Apache POI - HDGF 和 XDGF - Java API 访问 Microsoft Visio 格式文件
Aspose.diagram APIs
有没有人使用上述选项用 Java 语言编写过任何代码? 我正在使用日食 IDE.
另外请建议是否有第三种更好的方法来使用 java 代码编辑 MS visio 文件。
如果你在谈论图书馆,基本上就是这两个。 Apache POI AFAIK 无法创建图表,只能阅读,如果我没记错的话 - 但请验证,自从我十年前上次查看图表以来可能发生了一些变化。
所以这基本上让你只有一个选择。或者你总是可以花几年时间自己写。好吧,人类不只是 走进魔多 使用 java.
也许您可以考虑改用 SVG,它基本上可以由任何东西生成和使用? Visio 还可以开箱即用地读取和写入 SVG。