站长蚂蚁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: 活动 交友 discuz
查看: 377|回复: 0
打印 上一主题 下一主题

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

[复制链接]

1211

主题

1211

帖子

3742

积分

成年蚂蚁

Rank: 8Rank: 8

积分
3742
跳转到指定楼层
楼主
发表于 2021-12-29 09:22:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

上篇文章给大家介绍了中琅条码打印软件利用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"; ”。




回复

使用道具 举报

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|站长蚂蚁-站长之家 ( 赣ICP备15000807号

GMT+8, 2024-11-24 07:42

Powered by 蚂蚁站长论坛

© 2007-2024 bbs.jzmayi.com

快速回复 返回顶部 返回列表