软行天下  
 首页 
 软件搜索 
 软件分类 
 软件注册 
 我的软件包 
 帮助 
 
  开发者档案 
   

开发者档案 华锐科技
 主页:www.cdhr.ltd/downlo..
 邮箱:
 电话:13908182611

  相关软件 
   

打印精灵 2.0
查看更多>> 
  客户服务 
 

如果您在使用“打印精灵”的过程中遇到问题,请与软件开发者 华锐科技 联系。

软行天下仅处理您在支付注册费用及注册信息发送过程中出现的问题。

如何注册购买共享软件?
在线咨询 >>




 

  打印精灵 - 有了打印精灵,Web打印从此不再复杂



最新版本  2.0
更新日期  2018-06-21
运行平台  Win9x/NT/2000/XP
所属分类  编程开发 - 编程控件
推荐等级     << 投票
软件大小  2.91MB
市场价:¥  300.00 
优惠价:¥ 280.00 元/套
立即成为注册用户  


注册说明

打印精灵”是一款共享软件,您可以先下载试用,觉得满意后再付费成为注册用户。本软件在未注册之前会有“专业、稳定、易用的web打印控件”的功能限制,如果您在试用后决定一直使用下去,请通过本站向软件开发者支付 280.00 元/套的注册费用,以获得该软件的使用授权和软件开发者提供的技术支持与服务。


  功能介绍

使用方法-普通用户


设置

对多数场景,普通用户安装完软件后无需任何设置即可使用。

但如果有以下场景,需设置缺省打印机参数后方可使用。
1.连接的打印机超过一台。
2.打印机的指令集非缺省(斑马ZPL兼容)指令集
3.打印机分辨率不是203DPI(8点/毫米)。

设置方法:
&#9702;通过 http://127.0.0.1:9011 打开控制台
&#9702;或通过菜单: PrnProxy>控制台 打开

然后设置对应参数。

打印机类型

标签打印机一般支持均兼容斑马ZPL/CPCL打印机,请选择对应的指令集。如不清楚,请联系打印生产厂家。

如果打印机不支持上述指令集。则只能选择windows打印机,并安装相应的Windows打印驱动程序,

对于针试行打,可以通过printRaw()发送原始打印指令到打印机。

打印端口/打印机

这里列出当前系统安装的打印机(包括USB, windows已安装打印机)和打印端口。

USB打印机(需开机), windows打印机将在选项中列出,可通过打印机名称选择。

并口/串口打印机,只能通过端口选择。

分辨率

为打印机的打印分辨率。对于windows打印机,该项设置无效。

预览

在控制台点击预览按钮,可以查看*后一个标签的打印效果。这在没有真实打印机,调试打印机程序时非常有用。



JS API 使用方法


LabelPrnSvr提供了基于js的打印API,方便在浏览器中完成打印,特别是提供高质量的标签打印功能。

1、引用JS

使用LabelPrnSvr js API,须先引用print.js,应用后将生成一个全局类:PRN, 可以通过PRN调用js Api。具体方法如下:

方式1
<script src="http://127.0.0.1:9011/print.js"></script>


优点是应用的Web服务器上不需要拷贝print.js,缺点是客户端必须手动下载安装PrnProxy软件。

方式2

为了避免方式1的缺点,可以将http://127.0.0.1/print.js 拷贝到应用的Web服务器上, 然后引用web服务器上的print.js。
<script src="/path of print.js"></script>


优点是客户端如果没有安装PrnProxy会自动下载安装,推荐使用该方式。

2、设置PRN

同时设置PRN的核心常量,可以优化用户体验。
&#9702;PRN.svr_url 打印代理地址,缺省指向本机, http://127.0.0.1:9011/print。 设置该地址指向中心打印服务器,可以实现云打印、手机打印。
&#9702;PRN.download_url 如果客户端未安装打印代理,将引导用户通过此url下载安装打印代理。

3、执行打印

命令模式

使用JS命令打印标签。
PRN.open(opt, function(p){
p.initLabel(80, 210);
p.Text(0, 0, "测试文本");
p.print();
p.close();
})


参数opt用于指定打印机参数,包括: 打印机名称,打印机类型, 打印机分辨率参数,可覆盖对应的缺省值。 使用空对象则使用缺省配置。


参数 

内容 

示例


name 打印机名称      
type 打印机类型 ZPL/CPCL/WIN
dpi 打印机分辨率(点/英寸) 203
dpmm 打印机分辨率(点/毫米) 8

标签模板模式

使用预定义好的标签模板打印,这时只标签ID和模板变量即可完成标签打印。可以将常见的标签定义在一起,这样
PRN.open(opt, function(p){
p.printLabel(labelID, {var1:xxx, var2:xxx, ...});
p.close();
})


原始模式

个打印送原始打印码,可以直接控制底层的打印。比如可以用一台针式打印机作为流水打印。
PRN.open(opt, function(p){
prn=p;
})

...

p.printRaw(data)

...





关于我们 - 联系方法 - 订单查询 - 意见反馈 - 开发者加盟 - 网站联盟 - 免责声明
本站共享软件之资料与版权为其开发者所拥有并承担责任。用户使用本站之注册服务即表示接受 用户协议
© 2004-2018 软行天下共享软件注册中心 | 西安软行科技有限公司
陕ICP证B2-20060051
陕ICP备10203996号-2