在word中生成批量二维码标签解决方案
前言
有遇到此需求的同学可以参考
替代原草料二维码导出标签
模板示图


方案实现示图

实现步骤
我使用的wps制作word模板,我的模板路径
在word中输入${qrcodepics};
通过控制页面布局-分栏调整位置、间距、和大小

通过段落布局可以控制图片的间距,保存即可

上代码
用到的包
com.google.zxing core 3.3.3 cn.hutool hutool-all 5.6.5 org.apache.poi poi-ooxml 3.9 org.apache.poi poi-scratchpad 3.9 代码较多可以在以下路径查看
- 合成二维码标签代码路径 测试合成二维码代码路径
- 合成word代码路径 测试合成word代码路径
- 使用到的图片资源、word模板路径
我成功导出word
配置文件资源路径,可在UserQrCodeUtil中配置logo路径、临时文件夹地址、背景图
public class UserQrCodeUtil {/*** logo路径*/private static String LOGO_PATH;/*** 临时文件夹地址*/private static String TEMP_PATH;private static ListTEMP_FILES_PATH;/*** 背景图*/private static String BG_IMG_PATH;
总结
- 导出word模板的变化,一般修改word模板、底板图片,自己随便调着玩一玩,大概就比较清楚了
问题
可能会遇到的问题:
问题1:保存模板后调用导出时识别不到${qrcodepics}
将word模板另存为xml格式,搜索qrcodepics字符,把它的${、}拿回到它自己,再将xml保存为word即可
评论
有什么问题可以在gitee通过 Issue 发布,我们可以相互学习
本文由博客群发一文多发等运营工具平台 OpenWrite 发布
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
