WINCE支持USB打印机的必要组件添加
2015-01-12 22:56
267 查看
因为现在绝大部分打印机都是USB接口的,所以要在WINCE系统上使用普通USB打印机,前提是你编译的系统NK必须包含以下组件:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/14/af9ed0612fc6d7aa84e77c87831a5174)
另一个是:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/14/80f5c677dd390ca09760e74243bed4d0)
第一个组件“USB Printer Class Driver”,是打印机驱动的中间件,它提供标准接口给应用层调用。
第二个组件“PCL Printer Driver”是基于PCL语言的打印机驱动,相当于一个语言翻译器,它把应用层想要实现的效果“翻译”给具体的打印机听,打印机就可以按照应用层的意图来打印了。既然是一个语言翻译器,那当然打印机也要说同一种语言才能听的懂才行,所以购买打印机的时候一定要看清楚“打印机语言”这一项参数,必须是"PCL"。这个就是WINCE上开发打印机驱动的关键部分,因为市面上打印机琳琅满目,打印机语言也各不相同,例如:LIDIL、PCL、PCLGUI、GDI等,必须针对某种打印机语言开发一个驱动程序。
加了这两个组件,理论上你的系统就支持PCL语言的打印机了,例如:HP 1022,但是这个是个古董打印机,市场上早就买不到了,所以有必要为你的打印机重新开发一个驱动。
另一个是:
第一个组件“USB Printer Class Driver”,是打印机驱动的中间件,它提供标准接口给应用层调用。
第二个组件“PCL Printer Driver”是基于PCL语言的打印机驱动,相当于一个语言翻译器,它把应用层想要实现的效果“翻译”给具体的打印机听,打印机就可以按照应用层的意图来打印了。既然是一个语言翻译器,那当然打印机也要说同一种语言才能听的懂才行,所以购买打印机的时候一定要看清楚“打印机语言”这一项参数,必须是"PCL"。这个就是WINCE上开发打印机驱动的关键部分,因为市面上打印机琳琅满目,打印机语言也各不相同,例如:LIDIL、PCL、PCLGUI、GDI等,必须针对某种打印机语言开发一个驱动程序。
加了这两个组件,理论上你的系统就支持PCL语言的打印机了,例如:HP 1022,但是这个是个古董打印机,市场上早就买不到了,所以有必要为你的打印机重新开发一个驱动。
相关文章推荐
- WinCE 下添加MFC支持包
- Linux 2.6.22.6移植到S3C2440之通过nfs启动qt并添加USB鼠标支持
- 在Wince的Catalog中添加驱动组件
- WinCE 6.0系统制定(添加Web Server组件、SQL Server CE组件和SD WiFi驱动)
- C#调用斑马打印机打印条码标签(支持COM/LPT/USB/ZPL/EPL/Bitmap)
- lzg_ad:打印机需要的组件支持
- WINCE 6.0 如何添加PCL打印机
- 在Wince的Catalog中添加驱动组件
- 一个VB.NET写的简单图片缩放处理组件源代码,支持添加半透明效果小图标
- 支持wince 系统的USB wifi 模组推荐
- HOW TO:确定是否已安装 IIS 并在 Exchange 2000 Server 中添加必要的组件
- WINCE打印系列(一) WINCE打印驱动概况和如何添加打印组件
- wince添加屏幕旋转的支持
- centos5.5 下 添加 php 对 gd 组件的支持
- WinCE添加RIL组件
- S3C2410的WINCE BSP添加串口支持
- wince添加SD卡的支持
- WinCE 6上面添加多语言支持需要注意的问题
- SQL 2008添加组件支持,计划任务失败是因为要添加一个新的组件
- Wince6.0 添加中文支持