运用TWAIN标准开发扫描驱动程序的方法

运用TWAIN标准开发扫描驱动程序的方法

ID:39445225

大小:47.73 KB

页数:4页

时间:2019-07-03

运用TWAIN标准开发扫描驱动程序的方法_第1页
运用TWAIN标准开发扫描驱动程序的方法_第2页
运用TWAIN标准开发扫描驱动程序的方法_第3页
运用TWAIN标准开发扫描驱动程序的方法_第4页
资源描述:

《运用TWAIN标准开发扫描驱动程序的方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WI标准开发扫描驱动程序的方法运用TAN陈东                        北京26信箱681分箱                  (北京,108)005                      摘要〕〔本文首先提出了WN标准开发扫描驱动程序的必A运用TIWI要性,介绍了TAN标准的基本内容,井在此基础上给出了运用此标准开发扫描驱动程序的方法和步骤。    AN关键词〕WI标准,〔T扫描驱动程序1引言    扫的,描仪的驱动应用软件很多,与扫描仪本身一样,大多数是国外进口这些应用

2、系统绝大多数都是西文的,由于文化背景、软件风格、使用习惯、硬件设备档次以及操作人员素质等诸多方面的原因,用户对这些系统普遗不能接受。由于用户的需求千差万别,这些系统又分别用于不同类型的扫描仪或不同类型的图象,适合于各自特定的情况,仍然有相当的局限性。而且,扫描不能样,SWZW,仪还像打印机那在M-IOS环境下提供有标准驱动,较易使应用系统比于开发。因此,开发扫描仪驱动软件是很必要的。TANW2 I标准的基本内容109年,由Ad, r, tn a, ltPcadH和oih9uaamo    lsCee

3、EsaKdkHwetakr()Lgtc五家公司发e-PeAo, tkotrAcit三家公司bowre起,deHwe和Sfae htcs积极参与,ei为主席的TAN成立了以KvnWI工TAN工作组的目作组。WI标是建立一个开放的、多平台的备典型的解决方案,实现光栅设(如扫描仪)和应用软件之间的有效连接。TANWI标准的设计工    9年月,并于129作起始于1119年2布了TAN9月公WI标准的第一个版WIVrin ; 年月,公布了TAN so1119年7e.99本一TAN so10131WIVrin

4、 , 7e.9TIW月,公布7 AN一TAN so.,en 的最新版本WIVri17WI标准的基本组成部分TANWI标准的最基本和卞要的组成部分如图21TAN所示,它包括三个部分。. 26-2-应用软件设备资源管理器L下.D设备驱动资源’S图2TAN的.WI基本组成示意图1                          I.应用软件:它必须按照TAN规范进行书写。          WI的2设备资源管理器:由TAN工.          WI作组提供,用于选择设备的类型,协调应用软件与设备资  

5、    信息交换和通讯管理。SWNOS源底层驱动之间的D在M-IW环境下,WI. L.设备资源管理器就是TANDL          .设备驱动资源:3它由硬件生产厂商提供,WI用来按照TAN的规范控制图象设备的底层驱动。通常,扫描仪的设备驱动资源为*D.      .S          实现了上述三个部分的协同工作,应用软件的图象硬件之间的数据传送。22 I标准的基本结构.TANW      TAN标准的基本结构由四个层次组成,这四个层次是WI          应用层、协议层、获得层和设备层,

6、      WI的主要内其中协议层是TAN容,,所示。基本结构框图如图221.应用层:由软件开发者完成,          TAN标准描述了应用程序在此层上运行。WI应用程序如何调W工的功能完成对设备驱动资用TAN      源的访问。2.协议层:它是TAN标准的主要内WI          容,包括三部分。第一部分是由应用软件提供的应用      系W工之间的统和TAN接口;WI第二部分是TAN的设备资硬源管理器;第三部分是由件设备厂商提供的软件,设各驱动资      源从设备资源管理器接收指令并

7、返回图象数据和状态码。3获得层:在此层中,设          备驱动资源通过设备资源管理器将图象数据传送给应用程序。一4.设备层:它是传统的特定设备,可以是实际的物理设备,如:扫描仪、图象数据库等。-2-27                                      设备层将设备驱动资源的指令转换为硬件命令。应用程序WITAN代码设备资源管理器  N.LTWAIDLWINTA代码获得层设备驱动资源设备接口特定设备.WI基本结构2 图2TAN的.TANW23 I标准的界面格式WI当扫

8、描仪的应用程序按照TAN标准从扫描仪读取图象时,扫描过程能够在以「二个部分反映出来。.在应用软件部分:典型的情况是需要选择硬件设备,包括:选择扫描仪的类型、发送扫1描指令和接收扫描数据。28-2-2在设备资源管理器部分:当用户选择了扫描仪后,设.    备资源管理器提供一个选择资源对话框,列出全部可选的设备资源供用户选择。    .3在设备驱动资源部分:所有支持,AN的扫描仪都提供一个I适合于自己硬件的专门的用户界面。当用户选择了扫描图象后,设备驱动资源的用户界面被启

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。