gpt4 book ai didi

java - 如何使用 docx4j 将特定符号写入 Docx 文件

转载 作者:行者123 更新时间:2023-11-30 07:49:30 25 4
gpt4 key购买 nike

我有特定的逻辑符号,如 ⇒、∨、∧、Ø,我想用这些符号将文本写入 docx 文档。使用短符号 ∨、∧、← 都可以,但符号 ⇒ 与下一个字符重叠,如 enter image description here

但它应该看起来像

enter image description here

我的代码看起来像

MainDocumentPart mdp = wordMLPackage.getMainDocumentPart();    
P p = factory.createP();
R run = factory.createR();
p.getContent().add(run);
Text text = factory.createText();
text.setValue("((q⇒p)∧q)⇒p");
run.getContent().add(text);
mdp.addObject(p);

如何纠正像⇒这样的长符号的书写?

最佳答案

您可以使用 docx4j 代码生成来获得您想要的内容。

在 Word 中创建一个您想要的文档,然后另存为 docx。

要根据该 docx 生成代码,请执行以下操作之一:

  1. 上传至http://webapp.docx4java.org/OnlineDemo/PartsList.html

或 2. 安装/使用我们的 Word AddIn;获取http://www.docx4java.org/forums/docx4jhelper-addin-f30/docx4j-helper-addin-v1-final-available-t2253.html

如果您仍然遇到问题,请发布您在 Word 中创建的 XML,或按照上述步骤生成的代码。

关于java - 如何使用 docx4j 将特定符号写入 Docx 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33464422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com