控制打印机打印开发过程及注意事项

17年为之前公司开发过一个前端以及连接云端  控制主机打印的系统,项目成功了,但成本太高,不具有市场竞争里。这是因为控制打印机打印的主机是电脑

最近又有一家公司找到我,但是明显路都走歪了,再此我简单说一下打印机打印原理,希望能帮助这方面的开发者或者创业者少走些弯路

 

1、打印机打印的不是文件

打印机它并不能识别文件,不论是.doc .docx.ppt所有的文件主流打印机是无法识别的。

2、打印机打印的是图片

当控制控制端发布打印指令的时候传输的是一张图片,比如打印docx文档他是先将其生成一张图片再通过打印机的驱动发送给打印机,并打印。比如你是用office2003和使用最新的wps打印出来的效果可能不同。原因便在这里。

3、如何控制打印

如果你是在wind上开发,需要在上面安装改打印机的驱动。

在其他端口一样但目前的驱动基本都在pc端

若想用Android开发的话,需要解决的问题便是驱动问题,各大打印机厂商都有sdk,确实支持二次开发,但想拿到还是比较困难的。他们会检验你的公司是否有能力进行二次开发,并且需要签保密协议。

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值