设置通过 docx 中的内容控件绑定的内容大小写
set case of content bound via content controls in docx
我有一个包含自定义部件的 docx 文件和一个收集用户输入以填充该自定义部件的网页。我的一个 "variables" 在文档中被多次使用。在某些情况下,我需要它以全部大写形式出现。在大多数情况下,它应该显示为用户在 Web 表单中输入的内容。我们使用的是 docx4j 版本 3.2.1.
以前我们使用 "mail merge" 字段,它允许 /* UPPER */
和 /* CAPS */
.
等指令
有没有办法使用内容控件获得相同的行为?
您应该能够在纯文本内容控件上设置 rPr 属性 以包括:
http://webapp.docx4java.org/OnlineDemo/ecma376/WordML/caps.html
否则,它并不优雅,但您始终可以在 XML 中使用大写形式包含第二个元素。
我有一个包含自定义部件的 docx 文件和一个收集用户输入以填充该自定义部件的网页。我的一个 "variables" 在文档中被多次使用。在某些情况下,我需要它以全部大写形式出现。在大多数情况下,它应该显示为用户在 Web 表单中输入的内容。我们使用的是 docx4j 版本 3.2.1.
以前我们使用 "mail merge" 字段,它允许 /* UPPER */
和 /* CAPS */
.
有没有办法使用内容控件获得相同的行为?
您应该能够在纯文本内容控件上设置 rPr 属性 以包括:
http://webapp.docx4java.org/OnlineDemo/ecma376/WordML/caps.html
否则,它并不优雅,但您始终可以在 XML 中使用大写形式包含第二个元素。