媒之族

 找回密码
 立即注册
查看: 715|回复: 0

条码软件如何在PDF的指定页中添加条形码(脚本编程)

[复制链接]

498

主题

498

帖子

291

积分

禁止发言

积分
291
发表于 2021-8-31 16:39 | 显示全部楼层 |阅读模式

上篇文章给大家介绍了中琅条码打印软件利用Excel数据库导入功能在PDF文档的指定页码上添加条形码的方法,今天就给大家介绍中琅条码打印软件另外一种利用脚本编程功能实现在PDF文档的指定页码上添加条形码的方法,同样还是以2页PDF文档,需要在第2页标签上添加一个条形码,条码数据“ABC123”为例。

实现这个功能需要利用中琅条码打印软件中的序列生成以及脚本编程功能,序列生成是为了生成与页码对应的序列号,然后再利用脚本编码代码判断输出对应的数据,页码不对应的时候输出“空”,下面就给大家介绍一下具体的操作步骤及脚本编程代码方法。

打开中琅条码打印软件后点“打开”按钮打开这个2页的PDF文档。鼠标点击条码打印软件左侧工具栏中的“绘制一维码”工具(条形码图标),在标签上绘制一个条形码,双击条形码打开“图形属性”-“数据源”修改条码数据,点击右侧数据对象下面的第二个“修改”修改条码数据,数据对象类型选择“序列生成”,其他的参数不需要修改,生成一个序列数据“1”。

然后点击数据源的右侧处理方法下面“+”添加一个“脚本编程”的处理方法,输入以下代码(if语句),保存后打印预览可以看到具体的效果,第一页是空(“输入为空”四个字在输出的时候不会显示),第二页有条码。

if(strReturn==2)

{

strReturn="ABC123";   //数据等于2(即第二页)时输出ABC123

}else

{

strReturn="";          //其他的都输出空

}

综上所述就是中琅条码打印软件中利用脚本编程功能在PDF指定页码添加条形码的方法,上面的代码参数“if(strReturn==2)”中的数据2和“strReturn="ABC123"; ”中的ABC123数据仅供参考,具体操作时修改成自己的就行,比如想在第三页添加“2021001”条形码,就改成“if(strReturn==3)”,和“strReturn="2021001"; ”。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|联系我们|免责声明|媒之族

GMT+8, 2021-9-25 10:32

Powered by Discuz! X3.3

Copyright © 2001-2021, Tencent Cloud.

返回顶部 返回列表