如何使用java将具有altchunk内容的2007 Docx文件转换为PDF。
有没有办法转换具有A html内容(Altchunk)的docx文件。 使用java进入PDF
答案 0 :(得分:0)
首先,将您的HTML转换为格式良好的XML。
将docx4j-ImportXHTML添加到您的路径中。
之后,您的XHTML altChunks将是普通的docx内容,您可以将docx转换为PDF。
答案 1 :(得分:0)
我尝试了以下内容......
1.rebuild docx4j放置JaxbXmlPartAltChunkHost.class 2.运行以下程序。
WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage
.createPackage();
MainDocumentPart mdp = wordMLPackage.getMainDocumentPart();
WordprocessingMLPackage docxFile = WordprocessingMLPackage
.load(new File("d:\\3\\1.docx"));
MainDocumentPart mdp1 = docxFile.getMainDocumentPart();
WordprocessingMLPackage pkgOut = mdp1.convertAltChunks();
// Display result
System.out.println(XmlUtils.marshaltoString(pkgOut
.getMainDocumentPart().getJaxbElement(), true, true));
它工作正常....
谢谢