[英]Convert html to word document using docx4j in java
我正在使用Docx4j jar将HTML文档转换为Word文档。 最终我得到了word文档,但是我无法更改默认属性。 我在Docx4j jar中面临以下问题
除了默认页面尺寸A4,A3,B4JIS之外,如何使用Docx4j属性设置文档的自定义页面尺寸?
构造函数
XHTMLImporterImpl(WordprocessingMLPackage wordMLPackage)
指定要将内容导入到的docx。 (我假设您正在这样做;如果您使用的是altChunk,则以下内容仍然适用,除非Word添加了sectPr!)
它采用该docx中定义的页面大小。
页面大小是在sectPr元素中定义的 ,因此更准确地说,它采用了适用的sectPr的页面大小。
因此,您可以更改它,或添加一个新的sectPr。 注意:由于sectPr应用于之前的内容,因此应添加具有现有sectPr属性的sectPr(或移动现有属性),然后添加内容,然后添加具有所需页面大小的sectPr。
要生成相关的代码,使用docx4j代码生成工具,可通过docx4j Web应用程序或代码生成的Word加载项 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.