WINCE打印系列(一) WINCE打印驱动概况和如何添加打印组件

        以前发布了一些有关Windows CE 方面的打印驱动的相关文章,现在仍然有许多朋友问我如何让Windows CE添加对打印机的支持,现在我对这部分的技术做一个整体的系列说明。
     微软提供了一个简单的对PCL打印机支持的代码,可以支持现在市面上的很少的打印机的,比如HP的D5468 等。更多的HP的打印机即使是PCLGUI的微软的代码也不直接支持的,因为现在HP的有些PCL打印机使用的是PCLGUI语言,里面的协议是RGB的方式的,不再是以前的KCMY的格式,这就需要我们修改微软的PCL协议代码。
      另外,现在目前市场上的HP的打印机就打印语言来分大概是3个类别的
           1、低端的LIDIL语言的打印机             
             2、中高端是PCL语言的打印机(包括PCLGUI)             
             3、一个是基于主机的打印(GDI)的打印机(一般是低端的激光打印机)
    通过这些年的对HP打印机系列的分析,我们已经可以把HP的绝大部分的打印机实现了在Windows CE 下的驱动,包括(LIDIL、PCL、PCLGUI 和GDI等,有兴趣的可以QQ:19679646)。
      下面具体说说如何添加系统对打印机的支持
      现在一般的打印机都是USB接口的。要让你的系统能对打印机支持一般就必须添加对USB协议的支持,也就是说如果你的CE系统支持U盘的话那么就应该具有了支持打印机的必要条件。
      有了必要条件还要添加对USB打印机的支持,在Platform Build 里面有两个组件必须要选择的。
      一个是:
 
另外一个是:
 
添加了这两个组件后编译你的系统就可以对基本的PCL打印机的支持了。
          
   下一篇再讲系统打印具体体系结构
     
    
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值