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

什么是TWAIN?什么是Dynamic Web TWAIN?什么是 TWAIN TWAIN 是一个协议或者说 API 它为软件应用程序和图像采集设备 如数码相机 扫描仪 之间定义了一个通讯标准 以规避系统及设备之间不兼容的问题 TWAIN 的四个关键要素 Application 这个软件必须使用 TWAI

大家好,欢迎来到IT知识分享网。

什么是TWAIN?

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

TWAIN的四个关键要素:

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

关系如下图所示:

什么是TWAIN?什么是Dynamic Web 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服务器上。

什么是TWAIN?什么是Dynamic Web 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示例体验一下吧!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/186987.html

(0)
上一篇 2025-08-29 07:45
下一篇 2025-08-29 08:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信