ARGOX 力象 CP-3140L 条码打印机 B/S 打印

1、关于CP-3140L对应的ActiveX 

 因项目需要网页调用条码打印机进行条码打印,打印机型号为行业常见的 ARGOX 立/力象的CP-3140L,在使用网页打印过程遇到些问题。注意,CP-3140L安装驱动时应选择 PPLB。

  按照官方安装好驱动并使用条码工具可以打印,这说明打印机驱动已经OK的。需要在网页调用打印机显然是需要使用ActiveX最方便了,好在官方也提供了ActiveX及示例:http://www.argox.com.cn/system/printer2.htm 下载了PPLB示例,安装ActiveX成功,然后用IE打开示例网页,点打印居然报错,检查下来是ActiveX注册不成功,这个根据classid到注册表也没找到,IE加载项也没有,虽然是JAVA出身但也基本确定是ActiveX有问题。

  几经周折找到了厂商开发工程师(工程师非常非常热心的指导,这里赞一个),最终几经周折重新给了个ActiveX安装包,安装后使用原来的测试页面,打印成功。

  目前这个版本的ActiveX安装包公开途径找不到,特在此分享,供有需求的朋友。

 

2、关于定位

  如果使用新尺寸的纸张,就涉及到定位了,需要注意的是:1)打印纸就需要重新检测,即按FEED键不放,开机,直接走白纸放开FEED,完成检测。2)CP 3140L默认固件是PPLB,纸张的终点在对正对打印机的右下角,那里为原点,非全尺寸的纸需要重新设置原点。(如果完成了1,通常不再需要去校正原点)

 

3、校纸及走纸

  如2.1所述,通常走纸就正常了,对于有间隙的条码纸,如果纸要么多纸了点要么少走了点,那么有个函数

B_Set_Backfeed()
它有两个可选项B_Set_Backfeed("B")或B_Set_Backfeed("F"),顾名思义,B:Back F:Forward 

 用上这个函数,顿时感觉年轻了10岁。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
打印机语言:PPLB 插件安装包: ArgoxWebPrintSetup.msi API类库名称:ArgoxWebPrint 操作系统:WindowsXP, Windows7 32/64bit 运行环境:IE6以上 程序测试页面:PrintDemoPage.htm 发行日期:2014-04-17 ******************************************************************************* 注意事项 =============================================================================== 1. 连接打印机开始运行PrintDemoPage.htm打印测试前,请先确认 - ArgoxWebPrintSetup.msi是否已安装完成。 - 打印机驱动是否已安装完成。 2. 请使用IE浏览器开启PrintDemoPage.htm页面,并在下方提示点击允许IE运行此ActiveXP程序。 3. 插件安装软件包名称为:Setup_ArgoX.msi,必须安装在客户端电脑。 4. 打印机接口函数用法请参阅下方说明,JS的调用方式请参考PrintDemoPage.htm脚本。 5. 你应该将DLL档案放置在哪儿? 若使用32位元的DLL: A.将DLL档案和应用程式放在同一目录下.(这是最好的方法) B.在Windows 32位元作业系统中, 将DLL档案放置在\Windows\System32目录. C.在Windows 64位元作业系统中, 将DLL档案放置在\Windows\Syswow64目录. 若使用64位元的DLL: A.将DLL档案和应用程式放在同一目录下.(这是最好的方法) B.在Windows 32位元作业系统中, 无法使用 64位元的DLL. C.在Windows 64位元作业系统中, 将DLL档案放置在\Windows\Syswow64目录. 6. 以下范例为 C# 的范例,其他程式语言不一定完全相同。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值