POI导出Word插入复选框
POI功能比较强大,但是有些不常用功能比如插入特殊符号,不知道API怎么调用
Word里要插入复选框,首先想到的是POI有没有提供现成的API,搜了一番,貌似都说不直接支持
http://stackoverflow.com/questions/9732832/creating-word-document-from-a-template-using-java
也有说用图片替换的
一想到用POI操作图片比较复杂,就不想用了
于是想了一个大招,未选中的复选框和选中的复选框在Word里直接操作都是插入特殊符号,是不是POI导出也可以使用文字符号呢?
看了下搜狗输入法的特殊符号里还真有未选中的复选框“□”和选中的复选框“☑”,不过未选中的复选框在Word里比选中的复选框显得小:
于是直接用汉字口替换,看看效果如何:
还不错吧
还搜到另外一个未选中复选框的特殊字符
http://zuoye.baidu.com/question/0d5785ba6bc14781a0f3b25c95d6bdd8.html?qq-pf-to=pcqq.c2c
有些候,复杂的问题换一种方式,也许就会变得简单~
转载于:https://www.cnblogs.com/wenlong/p/4524962.html
POI导出Word插入复选框相关推荐
- java 导出word 带复选框和图片
1.打开业务提供的word模板,里面需要填充的地方,设置好占位符:${},然后点击另存为Word XML文档,再将后缀名修改为.ftl文件 2.将ftl后缀的文件放到项目目录下 3.复选框处理: da ...
- poi在word输出复选框windows远程突然不能复制的解决方法
在word编辑写个变量ACCOUNTINGMETHOD1,然后用WordReplaceUtil.getCTSym("Wingdings 2", "F052")去 ...
- 在word 2007中插入复选框
在Word2007中插入复选框Checkbox 2008-10-31 12:06 要在Office 2007中插入复选框,需要先点击"Office按钮"->"Wor ...
- java向Word模板中替换书签数据,插入图片,插入复选框,插入Word中表格的行数据,删除表格行数据
java向Word模板中替换书签数据,插入图片,插入复选框,插入Word中表格的行数据,删除表格行数据 使用插件:spire.doc 创建工具类,上代码: import com.spire.doc.D ...
- freemarker导出word勾选复选框兼容wps的解决办法
最近在做需求的时候,有一个需求是根据业务提供的word模板导出根据业务规则填充的数据生成的word,具体做法是: 1.先打开业务提供的word模板,然后点击另存为Word XML文档,再将后缀名修改为 ...
- 在reader中勾选pdf复选框_绝对可勾选的在WORD 2003中加入复选框的方法
绝对可勾选的在 word 2003 中加入复选框的方法 方法一: 要在 word 2003 中加入复选框,最好是使用"控件工具箱"来完成. 具体方法是: 打开 Word ,依次点击 ...
- WORD 2007 : 单选框, 复选框, 方框, 对号,在方框内打勾
貌似方法N多,从网上搜索整理三种方法: 方法一:插入复选框 1.点左上角的Office圆形按钮==〉Word/Excel选项===〉常用==〉勾选"在功能区显示[开发工具]选项卡" ...
- 中添加复选框_Word/excel中在方框中打钩/叉的符号,简单方便快捷
方法1:插入特殊符号 将光标定位于需要打钩的地方,选择[插入]--[符号]--[其他符号]--更改字体为[Windings2] 方法2:使用快捷键 从上面的截图中可以看到设置快捷键,所以在插入特殊符号 ...
- easyui数据表格显示复选框_【Excel技巧】使用控件一键切换实现单位元和万元随意显示...
工欲善其事,必先利其器.职场上亦是如此.Excel报表想要做得完美,首先肯定Excel要精通. 做一份Excel报表,如果涉及到金额,当金额比较大,单位到底是用元还是万元,经常是大家纠结的一个问题.我 ...
最新文章
- 办公室28个经典赞美句子【转】
- 避障机器人程序c语言,基于51单片机小车寻迹、避障源程序(注释很详细)
- 计算机视觉与深度学习 | 基于DNN神经网络实现人的年龄及性别预测(代码类)
- Hadoop单机环境配置
- Java基础学习总结(115)——Java 类加载机制详解
- oracle-j2sdk1.8,CDH agent无法安装
- Apache工具库——Apache Commons的使用
- Pandas 基础(4) - 读/写 Excel 和 CSV 文件
- android开发接口文档模板
- 读书笔记-我在阿里做运营
- android 如何启动apk,Android JS启动APK
- java程序员书单--成长之路--职业发展,你读过几本
- mysql 对象名无效_SQL对象名无效的解决方法
- 宥马运动服务器正在维护,宥马运动ios版
- verilog呼吸灯
- OpenCL 安装ocl-icd
- 什么是SSL协议,浅谈SSL协议。
- Mysql错误代码1045
- HEP World‘s Classics寄语
- MWCS2019:中国联通与TCL通讯5G终端创新联合研发中心正式揭牌
热门文章
- HDU X问题 中国剩余定理--求满足条件的个数
- spark 把一列数据合并_Spark DataFrame列的合并与拆分
- java高级之泛型详解
- thinkphp php 5.2,ThinkPHP5.2:时间查询(改进、优化)
- 腾讯云blog:孪生网络入门(上) Siamese Net及其损失函数
- Python网络爬虫使用代理proxy
- python怎样创建桌面快捷方式_python创建桌面快捷方式的代码
- 联想 键盘 fn linux,开发者提交补丁,Linux 5.10 或支持联想 PC 键盘快捷键
- java转json数组对象_java对象转json、json数组 、xml | 学步园
- linux执行使分区生效的命令,Linux硬盘分区生效命令partprobe