内容控件绑定在内容控件内的文本上丢失格式

时间:2013-12-09 10:21:42

标签: docx4j

当我尝试将XML与带有包含格式化文本的内容控件的docx绑定时,文本格式(字体类型,字体大小,颜色等)会丢失。

我稍微修改了示例ContentControlsMergeXML以说明问题。

使用FLAG_NONE调用绑定方法以确保在输出文档中删除控件:

代码:

Docx4J.bind(wordMLPackage, xmlStream, Docx4J.FLAG_NONE);

我使用的是最新的docx4j-3.0.0.jar

另见http://www.docx4java.org/forums/data-binding-java-f16/binding-loses-formatting-on-text-inside-content-controls-t1721.html样本和详细说明

1 个答案:

答案 0 :(得分:0)

https://github.com/plutext/docx4j/commit/d5cf4b697a9c99316233f2c37a8cdf725b7e691a

修正

您可以通过从源代码构建docx4j或等待“每晚”构建来获得修复。