前端调用远程电脑打印机,实现打印

1.从顺丰开发平台下载 clodop打印插件

https://scp-tcdn.sf-express.com/scp/soft/SCPPrint_Win32NT_6.570CN.exe

2.下载安装 启动

前端调用远程电脑打印机,实现打印_第1张图片

3. 查看打印服务

前端调用远程电脑打印机,实现打印_第2张图片

4.打开测试

5.导出代码






Welcome Active-Online Print



欢迎使用C-Lodop云服务的AO打印


 使用说明:

  AO打印是英文Active-Online Print的简称,也称主动在线打印, 是C-Lodop扩展版特有的功能。打印前具有主动链接功能的特殊打印机(AO打印机)

  首先通过普通网络与C-Lodop服务保持链接状态,然后网页JS程序利用LODOP语句向打印机输出复杂内容。打印发起者(浏览器)客户端设备无需与打

  印机进行对接设置,打印机在网络上独立存在,网络位置不限,从而实现广域网打印(未来打印的主流趋势)。 如果手头没有AO打印机,也可以用普

  通PC和普通打印机组合代替,这就需要在该PC中另外安装一个C-Lodop扩展版,并启用其客户端桥(Client-Bridge)功能。AO打印与普通打印的主要

  区别是SET_PRINTER_INDEX/A语句参数值,由于一个驱动下可能存在多个AO打印机,所以该参数中要用逗号串接上目标打印机的识别信息,该识别

  信息由AO打印机编号AO打印机标识名用分号组合而成,也可以仅有一项,语句格式如下:

  LODOP.SET_PRINTER_INDEX(" AO打印机驱动名或序号 , AO打印机编号;AO打印机标识名 ");
  LODOP.SET_PRINTER_INDEX(" AO打印机驱动名或序号 , AO打印机编号 ");

  下面演示AO打印常见四步骤:

  第一步选择云主机:

  第二步选择打印驱动名(传统打印机名):
  (以上名称中,那些末尾带省略号者,表明其链接了AO打印机可用,如果看不到就刷新一下本页面)

  第三步选择AO打印机(编号及标识名):
  (编号和标识名提前在AO打印机端预先设置好,注意一个驱动下可有多个同款AO打印机或端桥

  第四步点打印执行如下语句看看效果:



  对于需要发送源打印指令的情况(如RFID打印),可以点 发送指令执行如下语句:



  以上AO识别信息是用函数Get_AOPrinters_List在页面生成的,其实还可以调用 LODOP.PREVIEW(true);语句,从而在内含式预览的打印对话框里选择。

  C-Lodop更多功能请参阅通用使用说明, 安装程序可通过官网www.c-lodop.com下载最新版。



6.代码到新的电脑电脑运行,把连接的ip修改成要连接电脑的ip,就可以连接打印了

输出代码

 

  var iDriverIndex=document.getElementById("Select02").value;
  var strAOPrinterIDandName=document.getElementById("Select03").value;

  LODOP.PRINT_INIT("测试AO打印");
  LODOP.SET_PRINTER_INDEX(iDriverIndex+','+strAOPrinterIDandName);
  LODOP.ADD_PRINT_TEXT(10,10,300,200,"这是纯文本行");
  LODOP.ADD_PRINT_HTM(30,10,"100%","80%","超文本横线:
下面是二维码:"); LODOP.ADD_PRINT_BARCODE(85,10,79,69,"QRCode","123456789012"); LODOP.ADD_PRINT_IMAGE(0,0,"76mm","130mm","ceshi/test.png"); //打印图片 需要自行配置 LODOP.On_Return=function(TaskID,Value){ alert("打印结果:"+Value); }; LODOP.PRINT();

你可能感兴趣的:(前端,前端,远程打印,电脑,远程连接)