[英]How to convert docx to doc and vice versa without using Aspose and installing OpenOffice java
[英]Convert .doc/.docx documents to .odt (Open document text) and vice versa using java.
是否有任何Java庫可用於將Microsoft Word文件( doc / docx )轉換為開放文檔文本格式( .odt )格式。 免費庫將是更可取的。
我相信您需要的所有信息都在這篇文章中: http : //angelozerr.wordpress.com/2012/12/06/how-to-convert-docxodt-to-pdfhtml-with-java/
例如:
JODConverter:JODConverter使用OpenOffice.org或LibreOffice自動執行Office文檔格式之間的轉換。 支持的格式包括OpenDocument,PDF,RTF,HTML,Word,Excel,PowerPoint和Flash。 它可以用作Java庫,命令行工具或Web應用程序。
我不知道直接執行此操作的任何庫,但是使用poi從.docx中精確提取您感興趣的位應該相對容易:
然后使用ODFDOM將它們寫入ODT格式:
http://incubator.apache.org/odftoolkit/odfdom/index.html
對於簡單的文檔,這應該相對簡單,但是如果您的用例需要包含圖片等的復雜文檔,則可能會變得更加困難。
無論如何,希望這至少對您有所幫助;)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.