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

时间:2015-11-01 16:29:18

标签: java symbols overlap docx4j

我有特定的逻辑符号,如⇒,∨,∧,¬我想用这些符号写入docx文档。短符号∨,∧,¬都很好,但符号⇒与下一个字符重叠,如enter image description here

但它应该看起来像

enter image description here

我的代码看起来像

array (size=6)
'_token' => string 'iFlxF11zF8afGfqszJyOBgmIzqVLxPrSEl8N6fFK' (length=40)
'storageServer' => string '' (length=0)
'storagePort' => string '' (length=0)
'storageUser' => string '' (length=0)
'storagePath' => string '' (length=0)
'storageLocal' => string '' (length=0)

如何纠正像⇒?

这样的长符号

1 个答案:

答案 0 :(得分:1)

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

在Word中创建一个看起来如何的文档,然后保存为docx。

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

  1. 将其上传到http://webapp.docx4java.org/OnlineDemo/PartsList.html
  2. 或2.安装/使用我们的Word AddIn;在http://www.docx4java.org/forums/docx4jhelper-addin-f30/docx4j-helper-addin-v1-final-available-t2253.html

    获取

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