如何以编程方式使用 Java 创建 odt(LibreOffice/OpenOffice Writer)文件?一个“hello world”示例就足够了。我查看了 OpenOffice 网站,但文档并不清楚。
原文由 baris 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何以编程方式使用 Java 创建 odt(LibreOffice/OpenOffice Writer)文件?一个“hello world”示例就足够了。我查看了 OpenOffice 网站,但文档并不清楚。
原文由 baris 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答1.3k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答735 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
查看 ODFDOM - OpenDocument API
之后
在撰写本文时(2016 年 2 月),我们被告知这些类已被弃用……很重要,而且
OdfTextDocument
API 文档告诉您:这意味着您仍然在项目中包含相同的活动 .jar 文件
simple-odf-0.8.1-incubating-jar-with-dependencies.jar
,但您希望解压缩以下 .jar 以获取文档:simple-odf-0.8.1-incubating-javadoc.jar
,而不是odfdom-java-0.8.10-incubating-javadoc.jar
。顺便说一下,文档链接在 .zip 中下载了一堆 jar 文件,上面写着“0.6.1”……但是里面的大部分内容看起来更像是 0.8.1。我不知道为什么他们在“已弃用”类的文档中说“从 0.8.8 开始”:几乎所有内容都已标记为已弃用。
上面的等效简单代码是:
PS 我正在使用 Jython,但 Java 应该是显而易见的。