renho 发表于 2022-5-8 00:12:30

分享篇二十三:通过LODOP实现云打印

本帖最后由 renho 于 2022-5-8 00:16 编辑

找了一圈,暂时没有发现比lodop更好的方案了

使用公有云(钉钉云打印,福昕智慧打印)方案的请自行绕过

这次主要分享下lodop 的 AO打印(端桥模式)


端桥模式的优点:既可以外网异地打印,也可以内外网本地打印,对打印两端的网络位置无要求,从而轻松实现广域网远程打印,手机、平板打印问题也一举搞定。


CLODOP免费使用限制为5个终端
ps:不担心安全问题的,可以直接使用官方服务http://121.196.197.102:8000/







简单理解也就是,

打印服务器(具备公网独立IP,安装CLODOP) →AO端桥(本地电脑,不具备公网独立ip,安装CLODOP(需进行AO客户端桥设置))→本地打印机

用户通过向打印服务器发送打印命令,服务器发送打印命令给AO端桥,然后端桥通过打印机把文件打印出来

很好理解的是吧?


太详细的也就不解释了,上代码,JS调用就能用

//等待js加载完毕
jQuery.getScript("http://121.196.197.102:8000/CLodopfuncs.js")
      .done(function(){
                lodoprint();
      });
      
function lodoprint(){
//打印任务名
      LODOP.PRINT_INIT("测试AO打印2022");
//讲一下拼接规则   打印驱动名或序号,端桥编号;端桥标识名,打印机名
      //至少需要打印驱动名或序号,端桥编号
LODOP.SET_PRINTER_INDEX("3,XXXXXXX;NUC11PAHI7");
      LODOP.ADD_PRINT_HTM(30,10,"100%","80%","HTML代码");
      LODOP.On_Return=function(TaskID,Value){ alert("打印结果:"+Value); };
      LODOP.PRINT();
}

yetianzi3 发表于 2022-5-10 08:22:05

kkfileview 插件不能预览pdf,其他文件都可以,可以帮忙查一下吗?我用的是你说发布的版本

renho 发表于 2022-5-10 09:47:21

yetianzi3 发表于 2022-5-10 08:22
kkfileview 插件不能预览pdf,其他文件都可以,可以帮忙查一下吗?我用的是你说发布的版本

我抽空看一下

BrianKai 发表于 2022-5-11 17:56:13

做的不错:lol,最近个人开发者上架应用/插件到葡萄城市场可以拿金币啦!
您可以关注下
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=146671&extra=page%3D1

nsc117 发表于 2022-5-14 16:28:29

学习了!

阿南哥 发表于 2022-5-16 11:27:15

感谢分享!

356490570 发表于 2022-6-7 18:13:59

感谢分享!我运行上面的语句会提示“跨域”报错,请问你遇到这样的情况吗?

chenwm1722 发表于 2023-1-10 10:38:09

学习了,感谢分享!

九五 发表于 2024-5-23 10:48:16

学习了感谢大佬
页: [1]
查看完整版本: 分享篇二十三:通过LODOP实现云打印