客户端打印需要每个客户端都安装,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不要把客户端的打印机共享到服务器上 再在客户端打印的更多相关文章

  1. java19 先开服务器,再开客户端

    先开服务器,再开客户端. import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOExcep ...

  2. CentOS7服务器上部署Oracle客户端

    环境 操作系统: CentOS7.2.1511 x86_64 准备安装包 在这个网站:https://www.oracle.com/technetwork/topics/linuxx86-64soft ...

  3. c#在不安装Oracle客户端的情况下与服务器上的Oracle数据库交互

     概述:     C#通过使用ADO的方式在未安装Oracle数据库的前提下,客户端程序远程访问服务器,会出现:“System.Data.OracleClient 需要 Oracle 客户端软件 8. ...

  4. SVN----------项目服务器上的svn客户端自动更新设置。

    1.局域网服务器上搭建了PHP项目运行的环境,然后怎么样讲根目录拉去到的项目可以随着开发人员提交的代码,自动更新成最新的代码. 2.首先将svn版本库上的代码拉取到www目录下或者你的根目录. 3.然 ...

  5. .NET 客户端上传本地excel文件到服务器上,并在客户端显示

    // 上传按钮 protected void btnUp_Click(object sender, EventArgs e) { bool b = Upload(fuExcel); // 上传exce ...

  6. 利用github和git命令,将本地项目共享到服务器上——第二章

    附上关于git命令的第一章:https://www.cnblogs.com/mlw1814011067/p/9908856.html 六.删除服务器中的文件 1. 直接物理删除(右键,删除,或者是用b ...

  7. 利用github和git命令,将本地项目共享到服务器上

    一.步骤 1. 创建项目根目录 mkdir 文件夹名 2. 初始化文件夹 git init 3. 配置用户名和邮箱(第一次配置后,不需要再登录) git config user.name 名字 git ...

  8. Eclipse rap 富客户端开发总结(9) : rap上传与下载

    一 上传 上传即将文件上传到服务器上,在客户端需要写相应的脚本,服务器端需要注册相应的 handle 接受客户端的请求. 原理: Rap 的上传和下载是通过普通的 web 的方式进行上传和下载的 ,  ...

  9. Cas 服务器 Service(Cas客户端)注册信息维护

    作为Cas服务器,允许哪些客户端接入与否是通过配置来定义的.对Cas服务器来说,每一个接入的客户端与一个Service配置对应:在Cas服务器启动时加载并注册上这些Service,与之对应的客户端才能 ...

随机推荐

  1. 项目Alpha冲刺 2

    作业描述 课程: 软件工程1916|W(福州大学) 作业要求: 项目Alpha冲刺(团队) 团队名称: 火鸡堂 作业目标: 进行github实战训练,锻炼团队合作能力 1.团队信息 队名:火鸡堂 队员 ...

  2. centos7搭建kibana

    上一节elasticsearch搭建地址 https://www.cnblogs.com/mutong1228/p/10181544.html 学习了上一篇的搭建,理解了命令的含义之后,本节就非常方便 ...

  3. AI 矩阵求导

    矩阵求导 参考链接: https://en.wikipedia.org/wiki/Matrix_calculus#Scalar-by-vector_identities

  4. luogu P1439 【模板】最长公共子序列(LCS)

    题目qwq (第一道蓝题) 先把第一个序列每个数出现的顺序记下来(数字本身不用记), 然后第二个序列的每个数都对照它的顺序,这样只要得到一个升序的序列就行了qwq 如果遇到出现顺序在前面的数,就用二分 ...

  5. os模块和shutil模块

    # coding=utf-8 import os path="D:\\test" ######### 目录结构如下 # test # / \ \ \ # test01 test02 ...

  6. 关于PHP程序员技术职业生涯规划

    看到很多PHP程序员职业规划的文章,都是直接上来就提Linux.PHP.MySQL.Nginx.Redis.Memcache.jQuery这些,然后就直接上手搭环境.做项目,中级就是学习各种PHP框架 ...

  7. Spring Boot 之属性读写详解

    SpringBoot 之属性读写详解 加载 property 顺序 随机属性 命令行属性 Application 属性文件 Profile 特定属性 属性中的占位符 YAML 属性 访问属性 多 pr ...

  8. 【小程序】页面无法更新tabbar角标属性时

    在小程序论坛上找答案,一同问了,截图如下

  9. 微软官方的Excel android 移动版的折腾

    微软官方的Excel android 移动版,有重大bug.害我折腾了一天多时间.最终确认是Excel自身的问题. 现象描述:手机上新建或是保存excel后.放到电脑上,不能打开.提示”Excel在B ...

  10. HDU3062&&HDU1814

    Preface 两道2-SAT模板题. HDU3062 看题目就一眼2-SAT.一对夫妻看成一个变量,之间的矛盾可以看成限制. 考虑不同席的限制,相当于选了\(i\)就不选\(j\),即必选\(j'\ ...