科脉软件使用 BarTender 外挂打印价格标签总结

文章目录
[隐藏]

只要是能使用 “新版标签打印” 的科脉程序,都可以使用外挂程序来打印价格标签。我们这里以 BarTender 外挂程序为例。

科脉软件使用外挂程序来打印价格标签优缺点:

优点:

  1. 使用任何打印机都可以将国际条码打印成被条码设备识别的 EAN13 码。
  2. 版面设计的灵活性非常高

缺点:

  1. 散称食品不能打印单斤价

环境搭建

  • 安装 BarTender(按默认安装)
  • C 盘根目录建一个 LabelData.txt 的文本文件

“新版标签打印” 程序中的参数设置

LabelPrint

如图画红框处。

说明

  • “数据路径”:这里是我们刚才建的 LabelData.txt 的文本文件,用于存放需要打印的商品的信息
  • “价签程序”:想要实施的时候简单的话,这里调用我们设计好的 BarTender 程序的价签模版(注意不是 BarTender 程序)。

让客户操作更简单

“价签程序” 那里如果直接调用 BarTender 的价签模版,在客户实际操作的时候,会打开 BarTender 程序,然后客户还需要点击两次打印按钮,最后还需要关闭 BarTender 程序,比较容易出错。

这个时候我们可以利用 BarTender 的自动化运行来达到操作简洁的目的。那就是使用带参数的快捷方式。

新建 BarTender 的快捷方式,添加如下参数:

/f=C:\价签模版.btw /FPD /MIN=SystemTray

此参数说明:

  • /f=C:\价签模版.btw:指定要装入的标签格式文件(这里以价签模版.btw 为例,f 后面是标签的绝对路径)
  • /FPD:自动显示打印对话框(用户只需要点击一下打印按钮就可以打印了,并且会自动关闭打印对话框,如果想不显示打印对话框而直接打印,这里参数改成/P
  • /MIN=SystemTray:启动 BarTender 后界面最小化到状态栏(以便下次打印的时候不会有太长时间的程序启动延迟)

“新版标签打印” 程序中 “价签程序” 的处理

上面我们使用了带参数的快捷方式来控制 BarTender 程序的自动化运行,但 “新版标签打印” 程序中 “价签程序” 处使用快捷方式的时候它会自动定位到原程序路径,这样就没有启动参数了。

解决办法:使用 bat 批处理来运行此快捷方式,然后 “价签程序” 处调用这个批处理程序。(我们还可以将批处理打包成一个可执行文件)

批处理命令:

call C:\价签打印.lnk

注意:这里使用此快捷方式的绝对路径,否则可能无法正常执行。

我们用 BarTender 程序将 “价签模版.btw” 的版面设计好(当然模版的内容都是通过自动调用 LabelData.txt 里的数据),就可以开始打牌卡了

分类:科脉

标签:, , ,

对本文发表评论





8 + 7 = ?

注意:
1、请勿单纯发表顶啊、打酱油之类无任何意义的评论,否则将被视为spam!谢谢合作!
2、但欢迎你留下对本文的看法或技术上的任何疑问,我会及时回复你。