14x1.5cm竖向标签有点难,VFP调用BarTender来打印

测试环境说明:
WIDNOWS 10 64bit PRO(低版本无法安装BarTender2022)
打印机 佳博GP-1324D
VFP9 SP2 7423

这个软件用来打标签是真不错,很好上手。

通过新建文档向导来新建14cmx1.5cm的竖向标签

选择对应的标签打印机

设置单列还是多列等相关设置

创建具名数据源

绑定具名数据源

选中文本或是标签二维码,右击-》选择属性

选中数据源页签,点击手势图标进行选择

这里有更改数据源名称向导,可以在列表内选择对应的数据源

设置完成后关闭

按照如上图操作,把所有需要变量的文本或二码码全部指定具名数据源.

将制作好的标签存在自己需要调用的位置。

然后就可以透过VFP程式打印标签了,下面是代码:

&& TMP301是临时表
&& 创建BarTender的对象     
XX=CREATEOBJECT("BarTender.Application")                           
&& 打开标签,返回标签对象                                                   
PrintLab=XX.FORMATS.OPEN(MCPATH_FRM + 'MC43011.BTW',.T.,"")       
&& 参数1:具名数据源名称(注意区分大小),参数2:值PrintLab.SetNamedSubStringValue("fastnomsg",TMP301.FASTNOMSG)      

PrintLab.SetNamedSubStringValue("partnomsg",TMP301.PARTNOMSG)      

PrintLab.SetNamedSubStringValue("partspecmsg",TMP301.PARTSPECMSG)  

PrintLab.SetNamedSubStringValue("partnamemsg",TMP301.PARTNAMEMSG)  

PrintLab.SetNamedSubStringValue("qrcorerpt",TMP301.PARTNOMSG)      
&& 输出到打印机,参数2:.F.=不显示选择打印机的窗口。传递的参数不要搞错不然会死机
PrintLab.Printout(.T.,.F.)                                       

测试完成,打印完美!!!

2022-06-24 SUN 于苏北淮安

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

加菲猫的VFP

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值