彩票走势图

什么是TWAIN?什么是Dynamic Web TWAIN?

原创|对比评测|编辑:郝浩|2013-05-07 11:13:54.000|阅读 1608 次

概述:本文简单介绍了什么是TWAIN,什么是Dynamic Web TWAIN。告诉你它们的运行机制是什么,它们的功能又是什么。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

大部分扫描仪和数码相机都支持TWAIN标准,利用它统一的TWAIN接口,应用程序可以很方便的从这些设备中获取图像。如果没有图像识别工具,就要进行一系列的程序开发,比较麻烦。而Dynamic Web TWAIN是一个做得非常完美的TWAIN扫描识别工具,运用这个第三方控件你可以很方便的从支持TWAIN的设备中获取图像并编辑图像。在这之前,我们有必要先了解一下什么是TWAIN。

什么是TWAIN?

TWAIN是一个协议或者说API,它为软件应用程序和图像采集设备(如数码相机、扫描仪)之间定义了一个通讯标准,以规避系统及设备之间不兼容的问题。

TWAIN的四个关键要素:

  • Application - 这个软件必须使用TWAIN协议,从而获取图像或音频。
  • Source Manager - Source Manager管理应用程序和Source之间的交互,这个软件由TWAIN组织提供。
  • Data Source - TWAIN兼容的硬件驱动,这个软件通常在硬件驱动安装后再进行安装。
  • Hardware - 如扫描仪、数码相机、采集卡等。

关系如下图所示:

TWAIN,扫描识别软件

什么是Dynamic Web TWAIN?

Dynamic Web TWAIN 是专为Web应用程序设计的TWAIN扫描识别插件。有了Dynamic Web TWAIN,你就可以在Web应用程序中任何兼容TWAIN的设备(如扫描仪、数码相机或采集卡)上获取图像,并进行图像编辑,然后用TWAIN控件将图片上传至Web服务器。它可以运行在Internet Information Server (IIS), Apache, Tomcat, Webphere, Notes和其他Windows, Linux, Mac等平台的Web服务器上。

Dynamic Web TWAIN,TWAIN扫描识别

Dynamic Web TWAIN的界面是经过精心设计的,它内置有向导模型,TWAIN SDK轻量级且易于使用,只需几行代码就可以开始进行扫描工作。它的高级功能易于使用,而低级功能也非常灵活,即使是要求最严苛的应用程序,Dynamic都能够应付自如。

Dynamic Web TWAIN主要有三个版本:ActiveX Edition, Plug-in Edition, Mac Edition。

ActiveX Edition

用Dynamic Web TWAIN ActiveX Edition,你可以为Web应用程序添加扫描支持,它支持32-bit和64-bit的IE浏览器。作为一个标准的COM/ActiveX控件,ActiveX Edition也可以应用在桌面应用中。Dynamic Web TWAIN运行时免版税,所以可以将它部署到非Web应用程序上。

Plug-in Edition

用插件版,你可以为Windows下的Web应用程序添加扫描支持,这个版本支持的浏览器有Firefox, Chrome, Safari, Opera等主流浏览器。

Mac Edition

Mac版是专为Mac平台设计的,它支持的浏览器有Safari, Chrome, Firefox, Opera等主流浏览器。

经过上面的简单介绍,我想你应该大致了解什么是TWAIN,什么又是Dynamic Web TWAIN了,现在就赶快下载Dynamic Web TWAIN示例体验一下吧!

 


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:慧都控件

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP