如何在word文档中批量插入二维码

表格驱动文档自动化:给生成的每份文档加上二维码 文档自动化将结构化数据从表格映射到模板,大幅提升批量单据、证书等文档的生成效率。然而,静态文档缺乏与数据系统的连接,人工抄录编号易出错。二维码作为一种免输入的索引通道,可将设备ID、短链等关键信息编码为可扫描图片,印在文档上即可快速定位到对应业务记录。以Sheet-to-Doc实践为背景,围绕二维码生成、参数调优、文档排版及批量生成等环节,分享可复用的技术方案,帮助开发者构建具备动态信息入口的自动化文档流程。 阅读详情

合同系统中,一般流程是线上拟稿、审批、定稿,然后线下打印定稿的合同并且存档。当拿到一个纸质合同,需要去线上系统查询当时的合同拟制过程,那如何快速定位到这个文档,是一个问题。通用的做法是,将该文档的线上访问url,生成一个二维码,放到文档首页或最后一页。接下来介绍一下如何通过zOffice的Open API将一个或多个二维码批量插入到word文档中。

zOffice简介

zOffice提供云端Office能力,包括Word、Excel、PPT三类办公文档的在线协同编辑,通过专业级的文档能力,高效的协作体验,内容级的安全管控,丰富的集成开发接口,来赋能企业的业务系统,帮助业务系统实现文档在线预览和编辑,文档操作过程全部线上进行,完成在线办公的场景闭环。

官网链接: https://www.filez.com/zoffice

集成介绍文档:http:// https://lenovocloud.zbox.filez.com/l/a0OsO0

批量插入二维码

插入步骤:

1. 在合同文档模板的合适位置,插入二维码书签

2. 调用zOffice Open API的书签替换功能

3. 等待回调通知

书签替换API介绍

接口说明

POST {apiPrefix}/content/update

提交文档内容操作任务

- 任务添加失败,同步返回失败原因

- 任务添加成功,同步返回任务ID。第三方可以配置任务回调通知获取任务状态。

请求体

Content-Type为application/json

参数名 

类型

说明

是否必须

fileUrl   

string

文件下载地址                                        

是

filename  

string

包含后缀的文件名,目前源文件类型仅支持doc/docx/wps  

是

tokenType

string

三方token类型,值为cookie或者header                 

否

tokenValue

string

三方token值,zOffice下载文件或回调通知时回传        

否

callback  

string

回调地址。任务结束后zOffice回调通知状态             

是

ops       

数组  

对文档内容操作的有序操作数组,数组对象见下方op说明。

是

ops说明

选项名

选项类型

是否必须

说明

args

BookmarkRef数组

是

BookmarkRef对象包含四个属性:

bookname

dataType

dataRef

refName

- bookname: 书签名。书签名不存在时,对应替换会被忽略,但不会影响其他书签替换。

- dataType: 书签引用类型。可选值TEXT,DOC,PIC。分别对应引用内容为字符串,文档,图片。

- dataRef: 书签引用内容。

    - dataType为TEXT时,该值为字符串;

    - dataType为DOC或PIC时,该值为下载对应文件的URL。

        - 请求URL要求返回对应的文件流,其他无限制。

- refName: 书签引用名称。

    - dataType为TEXT时,该值可以省略;

    - dataType为DOC或PIC时,该值为dataRef对应带后缀的文件名,请确保文件后缀名正确,否则会导致套红结果不符预期

正确返回:

{

    "taskId": "6f6598c8-c87e-420b-b6c4-6f1b187201dc",

    "code": "Ok",

    "detail": {

        "taskStatus": "IN_QUEUE"

    }

}

错误返回:

{

    "taskId": "695fbf6e-90d2-42ba-83d5-00e81e5e366e",

    "code": "TaskQueueCongestion",

    "detail": {

        "taskStatus": "FAIL"

    }

}

限制

同一次文档内容替换,若actId为UpdateBookmarkRef,仅允许有一个

替换二维码

request请求体示例

{

"fileUrl": "http://{{thirdparty-demo}}/v2/context/sample.docx/content",

"filename": "sample.docx",

"callback": "http://{{thirdparty-demo}}/v2/context/callbackurl",

"ops": [

{

"actId": "UpdateBookmarkRef",

"options": {

"args": [

{

"bookname": "文档线上访问地址二维码",

"dataType": "PIC",

"dataRef": "http://{{thirdparty-demo}}/v2/context/local-PublicAPI-contentUpdate-updateBkRef-pic/content",

"refName": "qrcode.png"

},

{

"bookname": "公司官网二维码",

"dataType": "PIC",

"dataRef": "http://{{thirdparty-demo}}/v2/context/local-PublicAPI-contentUpdate-updateBkRef-body/content",

"refName": "webqrcode.png"

},

{

"bookname": "公司app下载二维码",

"dataType": "PIC",

"dataRef": "http://{{thirdparty-demo}}/v2/context/local-PublicAPI-contentUpdate-updateBkRef-body/content",

"refName": "appqrcode.png"

}

]

}

}

]

}

插入二维码的效果

总结

使用 zOffice Open API提供的文档操作能力,可以快速插入二维码等其他想要插入的图片内容,帮助业务系统批量操作,提高效率,安全快捷的处理业务流转过程中的线上环节。

另外,zOffice提供非常丰富的其他集成能力,您可以在论坛中搜索zOffice获取更多内容。相信利用zOffice,您可以更高效地生成各类业务文档,从而极大的提高您的办公自动化效率。

WPS邮件合并全攻略:从Excel批量生成带图片的Word文档(附常见问题解决) 本文详细介绍了WPS邮件合并功能,教你如何从Excel批量生成带图片的Word文档。通过标准化数据源准备、核心操作流程解析及常见问题解决方案,帮助用户高效完成个性化文档批量生成,特别适合企业、学校等需要处理大量定制化文档的场景。 阅读详情

相关推荐

基于poi-tl实现Word模板动态分页与复杂元素填充实战

本文详细介绍了如何使用poi-tl实现Word模板的动态分页与复杂元素填充。通过实战案例,展示了如何利用poi-tl的标签语法和渲染策略,高效处理财务报表、合同生成等业务场景中的Word文档动态生成需求,大幅提升开发效率。

weixin_30932215的博客 390

在word中生成批量二维码标签解决方案

前言 有遇到此需求的同学可以参考 替代原草料二维码导出标签 模板示图 方案实现示图 实现步骤 我使用的wps制作word模板,我的模板路径 在word中输入${qrcodepics}; 通过控制页面布局-分栏调整位置、间距、和大小 通过段落布局可以控制图片的间距,保存即可 上代码 用到的包 <dependency> <groupId>com.google.zxing</groupId> <

影落离风 2134

WPS插件 自动生成二维码4.0版.zip

解压密码:666 Excel全自动生成二维码插件,全自动生成二维码,就像公式一样自动更新。 企业中产品出库前通常需要在包装箱上贴上标签,标签上需要有二维码或者条形码从而方便对方快速入库(扫码即可识别箱子中的产品品名、型号、数量等信息)。 本工具可以自动生成二维码,只要提前设置好参数(包含使用哪些单元格生成二维码、二维码的尺寸、二维码的放置位置,分隔符),用户修改单元格中的值时,程序会全自动生成相应的二维码。 自带GIF动画教材。

批量生成二维码的功能

如果你想在你自己的代码里添加批量生成二维码的功能,可以参考代码,根据自己的需求修改 上代码 源代码下载 步骤 1.把代码运行到tomcat 上 2.下载例子word,按例子把要生成的内容添加到word  3.上传word 生成 有二维码的 word

forder的专栏 506

Excel中批量生成二维码与条形码6.4版

批量生成二维码与条形码用于在Excel中批量生成二维码或者条形码,瞬间生成千百个且自动排版,高效又智能,且自带动画教材。 特点介绍: 1.生成二维码时允许自定义大小。 2.生成二维码时允许指定图片的名称来源,也就是用某一列的值命名图片。 3.插入二维码时提供“插入到批注”和“插入到单元格”两个选项 4.可以自行决定插入二维码后是否保存二维码图片。 5.可以批量删除工作表中的二维码或者条形码。 6.生成二维码时还可以包含标题行。 7.生成条形码时提供Jan13、Code39、Jan8和Code128四种标准,其中Code128支持更换字体。 8.支持自动生成二维码,全自动的,只要单元格中录入字符,按下回车时就自动生成二维码。 9.所有功能都自动GIF动画教材,一分钟就能学会使用。 10.支持32位和64位Excel,还支持WPS。 批量生成二维码与条形码 v6.4更新: 1.二维码以前只支持UTF8,现在增加了GB2312字符集。 2.条形码增加了Code 128,而且可以自定义字体名称。 3.生成条形码后可以自动调整单元格的列宽,以适应条形码的宽度。

Xilinx SDK调试与FPGA硬件验证全流程解析

本文详细解析了从Vivado导出硬件到Xilinx SDK进行调试与FPGA硬件验证的全流程。重点阐述了正确导出包含bitstream的硬件平台、创建合适的SDK工程、配置Debug会话以编程FPGA,并介绍了串口验证、自定义IP测试以及使用ILA进行软硬件联合调试的高级技巧,帮助开发者高效完成FPGA系统的软硬件协同开发与问题排查。

weixin_28327051的博客 311

在表格中批量制作二维码标签的两种免费方法

参数说明:souce指二维码的内容;range指二维码图片显示的目标位置;width是可选参数,用于指定二维码宽度,默认值是100像素;offset指顶部间距,默认为0。在智能表格中,填写好需要生成二维码的内容,点击插入,二维码标签,选择模板,批量生成二维码即可。适用于:Excel和WPS,需要安装【:使用批量生成二维码的函数公式。:在智能表格内批量插入二维码。适用于:金山智能表格。

weixin_52416980的博客 2704

MIT 18.03 微分方程 ODE 学习笔记分享——目录

从B站上看到了MIT 微分方程的课程,觉得老爷子讲的真好! 其实微分方程对于工科来说相当重要,但是很多学习也仅把他放在高数里作为单独的一个章节来讲,这是远远不够的。所以对于同学们来说 ,一定要认真听讲,做好笔记! 以下是我的个人学习比较分享。有需要的同学可以做一个参考。 注:个人认为笔记的作用是用来回想起课堂所讲的内容(细节),所以我的笔记风格为以老师讲课思路为准,板书为辅。建议刚开始听这门课的同...

weixin_40664094的博客 2630

使用OFFICE自带控件在EXCEL中批量插入二维码以及条码

电子表格批量生成二维码 ,条码 office自带控件

qq_33574974的博客 1万+

在pycharm2021.2中学习opencv图像处理,基于python3.9.7、pycharm完成配置

在pycharm中学习opencv图像处理安装python下载python安装包开始安装安装pycharm社区版下载pycharm开始安装如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 安装python 使用pycharm学习opencv应该是最简单的了,对新手比较友好,

steveqobs 7708

PLC框架-1.3- 汇川PN伺服(3号报文)

本文以汇川IS620F伺服为例,详细介绍了FB_Servo_ToAxis功能块的应用方法。该功能块封装了MC_Home等轴控指令,实现使能、定位、点动、速度模式及回零等功能,支持转矩限制与显示,并具备行程统计和HMI单位自动切换特性。文章从硬件配置(PN网络连接、报文选择)、参数设置(控制模式、电子齿轮比),到软件实现(功能块调用、手动/自动控制逻辑)进行了系统说明,重点展示了绝对/相对定位、速度模式等典型应用场景的程序编写方法,为汇川伺服在Profinet网络下的工程应用提供了完整解决方案。

qq_34047402的博客 756

Java生成二维码并在二维码下添加文字,并导出为word

琢磨了很久,也搜了网上的不少资源,最后总结出来的这套代码功能算是比较全的了。 首先在pom文件中引入用于生成二维码和word的jar包 <!--二维码生成--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</art...

天天吞吞吐吐跳跳糖 6421

手把手教你学Simulink--基于微电网的建模与仿真场景实例:独立运行模式下微电网的能量管理系统设计

本文详细介绍了使用Simulink对独立运行微电网能量管理系统进行建模与仿真的完整流程。主要包括:系统结构设计(分布式能源、储能系统、负荷等模块)、建模步骤(从创建项目到实现能量管理策略)、仿真设置与结果分析。通过建立基于规则的控制逻辑和优化调度算法,实现微电网的自主运行和能量优化管理。文章还提供了参数优化和多目标改进建议,为新能源和智能电网领域的研究与应用提供了实用指导。

MHD0815的博客 8583

深入分析:如何实现Word文档的批量生成与合并

摘要:本文探讨了Word文档批量生成与合并的自动化技术,以解决企业日常运营中重复性文档处理效率低下的问题。文章分析了传统邮件合并方法的局限性,介绍了专业工具Q文档的四大核心功能:数据自动填充、文件智能命名、图片/二维码插入和文档批量合并。通过物业费催缴通知单的案例,展示了Q文档如何实现从数据导入到最终文档输出的全流程自动化处理。研究表明,采用自动化文档生成技术可显著提升工作效率,降低人工错误率,推动文档管理向智能化方向发展。

专注于企业文档自动化与批量生成实践,分享 Word、Excel、PDF 等办公场景下的模板驱动、数据处理与批量生成技巧,帮助技术人员和办公管理者提升效率与规范化水平。 1200

33、密码学中的选择密文攻击与Cramer - Shoup加密方案

本文详细介绍了密码学中选择密文攻击的背景及其对Cramer-Shoup公钥加密方案的影响。该方案在决策Diffie-Hellman假设和抗碰撞哈希函数的基础上,能够有效抵御自适应选择密文攻击,并且其安全性无需依赖随机预言机模型。文章还分析了Cramer-Shoup方案的设计原理、加密与解密过程,以及其在标准假设下的安全性证明方法。此外,通过一系列相关练习,帮助读者进一步理解密码学概念如密文不可区分性、ElGamal加密、Goldwasser-Micali方案等。最后,文章展望了密码学的未来发展趋势,包括量子

vscode6remote的博客 99

实战二:基于LightGBM进行海洋轨迹预测 代码+数据(非常详细可作为毕设)

实战二:基于LightGBM进行海洋轨迹预测 代码+数据(非常详细可作为毕设)

1315

Word,Excel插入密集水印和二维码

最近客户要求开发一个功能: 在系统中上传文件后,自动个文档每页加上密集水印和二维码,打印纸质文档后扫描二维码自动打开系统电子档,防止其他人随意篡改。 简单做了一个DEMO程序: 程序截图 最终效果图: ...

weixin_34291004的博客 522

MacBook M芯片第二篇:Homebrew安装

Homebrew是MacOS/Linux平台的软件包管理工具,提供便捷的安装、卸载、更新等功能。

码农魏轩 893

【java spring boot使用easypoi实现word文档占位符替换文字和图片、Excel图片贴到对应单元格】

这里偷懒了,用@Builder方便造数据/*** 序列码 VvjiN63o9m/*** 二维码文件地址 https://www.hjhrcloud.com/e//*** 项目名称/*** 票种角色(领导班子、外部董事、中层)/*** 描述 请扫一扫二维码或在手机和电脑浏览器上输入网址进行打分/*** 简介(一页一码使用:欢迎参加2023年×××民主测评。。。/*** 指导语/*** 注意事项/*** 日期。

qq_53739052的博客 5100

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

如何批量打印 带图片名字的图片?Word 宏命令

Sub 插入二维码图片() ' ' 插入二维码图片 宏 ' ' Dim myfile As FileDialog Set myfile = Application.FileDialog(msoFileDialogFilePicker) With myfile .InitialFileName = "D:\" If .Show = -1 Then a = 1 '循环次数

2814

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Python自动化:批量生成二维码并嵌入Word文档的完整实战

在办公自动化和数据处理场景中,经常需要将Excel数据转化为带二维码的Word文档。二维码作为连接纸质与数字世界的入口,其内容设计与生成参数直接影响扫码成功率。文章从刚需痛点切入,对比了Python脚本、VBA、云端脚本等方案的优劣,随后详细讲解使用openpyxl、qrcode、python-docx三个库实现批量读取Excel、生成二维码并嵌入Word表格的完整流程,包括纠错率、边框、尺寸等参数调优,以及中文乱码、图片变形等避坑经验。适合有文档批量处理需求的开发者与自动化实施者。

weixin_33883104的博客 156

使用poi根据word模板生成word

需求:根据固定的word模板进行数据填充生成word 具体代码: try { //获取文件操作对象 inputStream word模板的输入流 XWPFDocument document = new XWPFDocument(inputStream); //获取段落迭代器 Iterator<XWPFParagraph> itPara = document.getParagraphsIterator();

qq_42718938的博客 342

Sheet-to-Doc QR Code Generation: Making Document Automation Smarter

摘要: 在数字化办公时代,QR码成为连接物理与数字世界的重要工具。Sheet-to-Doc(版本2.7.0+)提供高效批量生成QR码功能,支持通过Excel数据自动插入Word文档,适用于产品标签、会议证件、资产管理等场景。用户只需在Word模板中插入{@变量|_qrcode:宽:高}格式的占位符,工具即可根据数据生成定制化QR码,支持尺寸调整与批量处理,无需额外软件。操作步骤包括准备数据、设计模板、一键生成,显著提升文档自动化效率。 官网与下载: https://s.wtsolutions.cn/shee

WTSolutions的博客 1090

openxml 操作doc文档

byte[] byteArray = File.ReadAllBytes("C:\\test.docm"); using (MemoryStream stream = new MemoryStream()) { stream.Write(byteArray, 0, (int)byteArray.Length); //OpenXML bookmarks ...

u011187194的专栏 1209

批量将图片插入word(一)

在Word文档的第一页左上角插入图片% 参数分别是链接方式、是否保存在word中、插入锚点、尺寸和位置。

weixin_50976580的博客 1637

如何快速批量生成物业管理文档:提高效率的工具与方法解析

文档生成是不可忽视的任务,尤其是在处理物业费催缴、维修通知等常规工作时。通过采用合适的工具,可以极大地提升工作效率,减少人工错误。对于中小规模的物业管理,Excel和Word的邮件合并功能能够满足基本需求,而对于大规模管理,则需要借助专业的文档生成工具来实现自动化和批量处理。选择合适的工具,并根据实际需求进行优化,将是提高物业管理工作效率的关键。

专注于企业文档自动化与批量生成实践,分享 Word、Excel、PDF 等办公场景下的模板驱动、数据处理与批量生成技巧,帮助技术人员和办公管理者提升效率与规范化水平。 1032
上一篇: 如何在公文套红过程中设置页码
下一篇: Word文档中书签使用注意事项
联想Filez协同办公
博客等级 码龄5年 6粉丝 61原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值