Aspose.Word插入复选框
2022年12月24日约 185 字小于 1 分钟
Aspose.Word插入复选框
1. 背景
word 中难免有复选框的功能,我们动态插入文字时,他只是一个文本,并没有选中切换的功能。
2. 解决思路
我们来看看 word 中我们是如何插入复选框的
我们查看详情
我们可以看到
- 字体为:Wingdings 2
- 字符代码为:0052
那么我们插入特定的格式的字体,对应的代码是不是就能解决了
3. 解决
boolean isMoveSuccess = builder.moveToMergeField(fieldName);
builder.getFont().setSize(16);
if (Objects.equals(fieldValue,"☑") ){
builder.write("\u0052");
}else if (Objects.equals(fieldValue,"☐") ){
builder.write("\u00A3");
}
这样我们就正常渲染出了复选框
Powered by Waline v2.9.1