Java Docx4j-使用doc4j将xhtml转换为docx时缺少水平行
我正在使用doc4j将xhtml转换为docx。 但是xhtml中的水平线并没有添加到docx中。下面是我正在使用的代码片段。谁能帮我修一下这个吗Java Docx4j-使用doc4j将xhtml转换为docx时缺少水平行,java,xhtml,docx,docx4j,Java,Xhtml,Docx,Docx4j,我正在使用doc4j将xhtml转换为docx。 但是xhtml中的水平线并没有添加到docx中。下面是我正在使用的代码片段。谁能帮我修一下这个吗 String stringFromFile = FileUtils.readFileToString(new File(dest + "/" + xhtmlFile), "UTF-8"); WordprocessingMLPackage docxOut = WordprocessingMLPackag
String stringFromFile = FileUtils.readFileToString(new File(dest
+ "/" + xhtmlFile), "UTF-8");
WordprocessingMLPackage docxOut = WordprocessingMLPackage
.createPackage();
NumberingDefinitionsPart ndp = new NumberingDefinitionsPart();
docxOut.getMainDocumentPart().addTargetPart(ndp);
ndp.unmarshalDefaultNumbering();
XHTMLImporterImpl XHTMLImporter = new XHTMLImporterImpl(docxOut);
XHTMLImporter.setHyperlinkStyle("Hyperlink");
docxOut.getMainDocumentPart().getContent()
.addAll(XHTMLImporter.convert(stringFromFile, null));
添加对hr的支持,使用与Word 2010相同的开放XML。水平线是
元素还是其他元素?嗨,jason,是的,它是