是否有机会禁用以Docx4j中的SHIFT-RETURN结尾的行上的字符空格? 我正在将html文本转换为.docx文件,我在对齐的对齐文本上面临这个问题。 在MsWord中有特殊的布局选项,希望docx4j中有一个。
结果:
答案 0 :(得分:0)
对于那些想知道如何解决这个问题的人,我找到了解决问题的方法。
你走了。
WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage.createPackage();
DocumentSettingsPart dsp = wordMLPackage.getMainDocumentPart().getDocumentSettingsPart();
CTSettings settings = Context.getWmlObjectFactory().createCTSettings();
BooleanDefaultTrue val = new BooleanDefaultTrue();
val.setVal(true);
CTCompat compat = Context.getWmlObjectFactory().createCTCompat();
compat.setDoNotExpandShiftReturn(val);
settings.setCompat(compat);
dsp.setJaxbElement(settings);
wordMLPackage.getMainDocumentPart().addTargetPart(dsp);