我阅读了一些关于html
转换为.docx
的文章,我发现docx4j
给出了相当不错的结果。我想知道是否有人可以提供以下信息:
jars
和版本。html
转换为.docx
的示例代码。很抱歉,我无法发布任何我尝试过的内容,因为我还没有尝试过这项任务,尽管我使用Apache POI
将bytes[]
转换为datatabse
{ {1}}在html
应用程序的rich text editor
输出。请赐教,我在压力和困惑中迷失了......!
答案 0 :(得分:4)
要导入XHTML,请使用
<dependency>
<groupId>org.docx4j</groupId>
<artifactId>docx4j-ImportXHTML</artifactId>
<version>3.0.0</version>
</dependency>
进一步查看http://www.docx4java.org/blog/2013/11/docx4j-3-0-and-maven/
有关示例代码,请参阅https://github.com/plutext/docx4j-ImportXHTML/tree/master/src/samples/java/org/docx4j/samples
请注意,您的输入需要是格式良好的XML,因此如果您有HTML,则需要先将其整理(使用众多可以为您执行此操作的Java库之一)。