我已经下载了ODFToolkit,并且我不需要安装OpenOffice。我可以像下面这样创建odt文件。
我的问题是-我可以读取.doc和.docx文件并将它们另存为.odt吗?
你能帮我个忙吗?
代码如下:
import org.odftoolkit.odfdom.doc.OdfTextDocument;
import java.net.URI;
public class QuickOdt {
public static void main(String[] args) {
OdfTextDocument outputDocument;
try {
outputDocument = OdfTextDocument.newTextDocument();
outputDocument.addText("I'm using the ODFDOM toolkit!");
outputDocument.newParagraph();
outputDocument.newImage(new URI("images/odf-community.jpg"));
outputDocument.newParagraph("Bu bir taze paragrafdyr");
outputDocument.save("quick.odt");
} catch (Exception e) {
System.err.println("Unable to create output file.");
System.err.println(e.getMessage());
}
}
}发布于 2013-01-09 15:26:13
您应该考虑使用Apache POI读取word文档,使用Apache OpenOffice Writer写入odt格式。
https://stackoverflow.com/questions/9308797
复制相似问题