当前位置: 首页 > 知识库问答 >
问题:

在Docx4j中禁用扩展字符空间

宰修能
2023-03-14

在Docx4j中,是否有机会禁用以SHIFT-RETURN结尾的行上的字符空格?我正在将html文本转换为。docx文件和我在对齐文本上面临这个问题。MsWord中有特殊的布局选项,希望docx4j中有一个。

结果:

共有1个答案

东门胤
2023-03-14

那么对于那些想知道如何解决这个问题的人来说,我已经找到了解决这个问题的方法。

给你。

        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);
 类似资料:
  • ES6加强了对Unicode的支持,并且扩展了字符串对象。 字符的Unicode表示法 JavaScript允许采用\uxxxx形式表示一个字符,其中“xxxx”表示字符的码点。 "\u0061" // "a" 但是,这种表示法只限于\u0000——\uFFFF之间的字符。超出这个范围的字符,必须用两个双字节的形式表达。 "\uD842\uDFB7" // "

  • 问题内容: 我正在尝试在启动seleniumchrome时禁用所有chrome扩展名。但是,每次我运行代码时,所有扩展都将继续启动。有没有一种禁用扩展的方法。 样例代码 问题答案: 找到了解决方法。

  • Windows缩放弄乱了我的JavaFX应用程序上的UI。在java中有什么方法可以让windows知道这个特定的应用程序不应该缩放吗?谢谢

  • 我已经用很多方法搜索了这个,但是找不到任何与它相关的东西。我有一个问题,在另一个bean(扩展)中没有spring bean是自动连线的。 我有的是这样的: 正在发生的是,B内部的RandomSpringBean在被另一个自动连接B的类调用时没有被自动连接,而只是被自动连接C的类调用,如下所示: D和E都在其他类内部被自动连接。如果我注释掉/移除C,B就会恢复正常工作。 我希望那不会太混乱。 PS

  • Szenario:我有两个扩展,它们用一些特定字段扩展了。在TYPO3 9之前,我必须使用以下打字脚本配置对新闻扩展的依赖关系进行配置: 模型扩展了基本扩展的模型: 在TYPO3 10中,在(中断:#87623): 只要您只有一个扩展新闻扩展名的扩展名,它就可以工作多久。如果您有第二个扩展并启用TYPO3缓存,您将得到一个错误,即在第一个扩展中添加的字段在新闻扩展的模板中不可用。奇怪的是,这个问题