找回密码
 立即注册

QQ登录

只需一步,快速开始

renho 活字格认证
银牌会员   /  发表于:2022-5-8 00:12  /   查看:3099  /  回复:7
本帖最后由 renho 于 2022-5-8 00:16 编辑

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

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

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


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


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





图片.png573582152.png

简单理解也就是,

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

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

很好理解的是吧?


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

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


评分

参与人数 1金币 +666 收起 理由
Chelsey.Wang + 666 赞一个!

查看全部评分

7 个回复

倒序浏览
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
地板
做的不错,最近个人开发者上架应用/插件到葡萄城市场可以拿金币啦!
您可以关注下
https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1
回复 使用道具 举报
nsc117
中级会员   /  发表于:2022-5-14 16:28:29
5#
学习了!
回复 使用道具 举报
阿南哥活字格认证
银牌会员   /  发表于:2022-5-16 11:27:15
6#
感谢分享!
回复 使用道具 举报
356490570
注册会员   /  发表于:2022-6-7 18:13:59
7#
感谢分享!我运行上面的语句会提示“跨域”报错,请问你遇到这样的情况吗?
回复 使用道具 举报
chenwm1722
初级会员   /  发表于:2023-1-10 10:38:09
8#
学习了,感谢分享!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部