是否有任何 java 库可用于将 Microsoft Word 文件(doc/docx)转换为开放文档文本格式(.odt)格式。免费图书馆会更好。
问问题
5021 次
2 回答
0
我相信您需要的一切都在这篇文章中: http: //angelozerr.wordpress.com/2012/12/06/how-to-convert-docxodt-to-pdfhtml-with-java/
例如:
JODConverter:JODConverter 使用 OpenOffice.org 或 LibreOffice 自动转换办公文档格式。支持的格式包括 OpenDocument、PDF、RTF、HTML、Word、Excel、PowerPoint 和 Flash。它可以用作 Java 库、命令行工具或 Web 应用程序。
于 2013-08-20T11:12:54.717 回答
0
我不知道任何直接执行此操作的库,但使用 poi 从 .docx 中准确获取您感兴趣的位应该相对容易:
然后使用 ODFDOM 将它们写入 ODT 格式:
http://incubator.apache.org/odftoolkit/odfdom/index.html
对于简单的文档,这应该相对简单,但是如果您的用例需要包含图片等的复杂文档,这可能会变得更加困难。
无论如何,希望这至少有一些帮助;)
于 2013-08-20T11:18:59.220 回答