Lodop不要把客户端的打印机共享到服务器上 再在客户端打印
客户端打印需要每个客户端都安装,Lodop插件方式和C-Lodop方式,都是安装一次后,无需再次安装,c-lodop默认也是开机自启动的。
集中打印方式,可以打印到某台电脑(作为云主机)上,但是不能打印到客户端本地的打印机上。
AO端桥打印,打印端也是需要安装c-lodop扩展版,并开启端桥功能,因此打印端也需要安装,只有特殊的AO打印机打印方式,打印端才能不需要电脑,也不需要电脑安装c-lodop。
局域网集中打印方式适用于一些可能的场景:
1.微信到店点餐,客户进入后连接wifi,后台有一台专门的电脑连接点击进行打印机,通过手机发送打印任务到这台电脑上。
2.局域网内,其他人都不安装打印机,有一台专门用来打印的电脑,其他人的电脑都发送到这台电脑连接的打印机进行打印。
局域网集中打印方式,不需要客户端安装c-lodop,但是打印端不是客户端本身,有些程序员不想让客户端安装c-lodop,想实现什么都不安装就在本地打印方式,这种方法是实现不了的,有人想到了另一种方法:所有客户端的打印机共享到某台电脑上,然后客户端访问这台电脑选择自己的打印机进行打印,这样就不需要客户端安装了,看似没有问题,但是这种使用方法应该还是很有问题的。虽然此方法是可以实现该效果。
刚开始我就奇怪怎么会一台集中打印的电脑连接了几十台打印机还同时处于工作状态,后来一想,就算使用了接口扩展,一台电脑也连接不了这么多打印机,还都处于工作状态,一台电脑有多个打印机驱动很正常,但是实际打印的时候,一般都用哪个插上哪个的usb接口进行打印,几十台同时插上似乎有点奇怪,后来得知原来都是共享打印机。
问题1:集中打印的这台电脑连接的全部是共享打印机,这台电脑的几十台共享打印机全部处于工作状态,对这台作为云主机的集中打印的电脑负担很重。
2.共享打印机可能会造成一些问题,更何况是几十台共享打印机同时在一台电脑上工作。
3.程序开发也要考虑硬件配置,和客户打印的快捷方式。
集中打印到的云主机,最好是直接连接该主机的打印机。
对于客户端本地这种情况建议用客户端本地打印方式,每个客户端本地安装c-lodop。
每个客户端本地安装,在每个客户端本地打印,不要把客户端的电脑共享到服务器上。
如图,局域网集中打印,把普通客户端PC连接的打印机,共享到服务上,然后再访问服务器选择自己共享的打印机进行打印,不建议使用这种方法,最好是图中作为云主机的服务器自己连接的打印机。

客户端本地打印角色,要每个客户端都安装,在本地打印也比较快捷,LODOP和C-LODOP安装并不复杂,而且一般不会拦截,加上安装一次,客户端就不用再安装了,所以让客户安装也不麻烦。Lodop提示安装或升级的注意事项
Lodop不要把客户端的打印机共享到服务器上 再在客户端打印的更多相关文章
- java19 先开服务器,再开客户端
先开服务器,再开客户端. import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOExcep ...
- CentOS7服务器上部署Oracle客户端
环境 操作系统: CentOS7.2.1511 x86_64 准备安装包 在这个网站:https://www.oracle.com/technetwork/topics/linuxx86-64soft ...
- c#在不安装Oracle客户端的情况下与服务器上的Oracle数据库交互
概述: C#通过使用ADO的方式在未安装Oracle数据库的前提下,客户端程序远程访问服务器,会出现:“System.Data.OracleClient 需要 Oracle 客户端软件 8. ...
- SVN----------项目服务器上的svn客户端自动更新设置。
1.局域网服务器上搭建了PHP项目运行的环境,然后怎么样讲根目录拉去到的项目可以随着开发人员提交的代码,自动更新成最新的代码. 2.首先将svn版本库上的代码拉取到www目录下或者你的根目录. 3.然 ...
- .NET 客户端上传本地excel文件到服务器上,并在客户端显示
// 上传按钮 protected void btnUp_Click(object sender, EventArgs e) { bool b = Upload(fuExcel); // 上传exce ...
- 利用github和git命令,将本地项目共享到服务器上——第二章
附上关于git命令的第一章:https://www.cnblogs.com/mlw1814011067/p/9908856.html 六.删除服务器中的文件 1. 直接物理删除(右键,删除,或者是用b ...
- 利用github和git命令,将本地项目共享到服务器上
一.步骤 1. 创建项目根目录 mkdir 文件夹名 2. 初始化文件夹 git init 3. 配置用户名和邮箱(第一次配置后,不需要再登录) git config user.name 名字 git ...
- Eclipse rap 富客户端开发总结(9) : rap上传与下载
一 上传 上传即将文件上传到服务器上,在客户端需要写相应的脚本,服务器端需要注册相应的 handle 接受客户端的请求. 原理: Rap 的上传和下载是通过普通的 web 的方式进行上传和下载的 , ...
- Cas 服务器 Service(Cas客户端)注册信息维护
作为Cas服务器,允许哪些客户端接入与否是通过配置来定义的.对Cas服务器来说,每一个接入的客户端与一个Service配置对应:在Cas服务器启动时加载并注册上这些Service,与之对应的客户端才能 ...
随机推荐
- python 3.5下安装pycrypto
pip install --use-wheel --no-index --find-links=https://github.com/sfbahr/PyCrypto-Wheels/raw/master ...
- [数据可视化之一]Pandas单变量画图
Pandas单变量画图 Bar Chat Line Chart Area Chart Histogram df.plot.bar() df.plot.line() df.plot.area() df. ...
- 1.RapidIO协议概述
转自https://www.cnblogs.com/liujinggang/p/9925859.html 一.RapidIO背景介绍 RapidIO是由Motorola和Mercury等公司率先倡导的 ...
- MVC使用Redis实现分布式锁
使用场景 在做Web项目的时候,有很多特殊的场景要使用到锁 比如说抢红包,资源分配,订单支付等场景 就拿抢红包来说,如果一个红包有5份,同时100个人抢如果没有用到锁的话 100个人同时并发都抢成功, ...
- item 1:理解template类型的推导
本文翻译自modern effective C++,由于水平有限,故无法保证翻译完全正确,欢迎指出错误.谢谢! 一些用户对复杂的系统会忽略它怎么工作,怎么设计的,但是很高兴去知道它完成的一些事.通过这 ...
- LVM : 简介
在对磁盘分区的大小进行规划时,往往不能确定这个分区要使用的空间的大小.而使用 fdisk.gdisk 等工具对磁盘分区后,每个分区的大小就固定了.如果分区设置的过大,就白白浪费了磁盘空间:如果分区设置 ...
- Salesforce随笔: 将Visualforce Page导出为 Excel/CSV/txt (Display a page in Excel)
想要实现如题所述功能,可以参照 : Visualforce Developer Guide 第57页中所举的例子,在<apex:page>标签中添加contentType属性. <a ...
- 挂载银行前置机Ukey到windows server2012虚拟机的操作记录
公司有跟银行对接的金融业务,需要配置银行前置机环境.通过KVM的WebVirtMgr管理平台创建windows server2008虚拟机,安装参考:kvm虚拟化管理平台WebVirtMgr部署-完整 ...
- Pair Work:电梯调度算法的实现和测试 by 12061171 and 12061168
结队成员简介: 成员:牛强,学号12061171:刘文乔,学号120611683 我们之所以结对编程以完成所给课设要求,是因为我们互相了解彼此,能够更好更快地完成.下图是我们合作编程时的留影: 牛强是 ...
- 《Linux课本》读书笔记 第四章