支持TWAIN协议的程序主要包括以下几类:
图像处理软件
Photoshop:一款广泛使用的图像编辑软件,支持通过TWAIN协议从兼容的外设获取图像。
Web应用程序
Dynamic Web TWAIN:专为Web应用程序设计的TWAIN扫描识别插件,支持在Web服务器上运行,并能在IE浏览器、Firefox、Chrome、Safari、Opera等主流浏览器中工作。
Dynamic .NET TWAIN:用于桌面应用程序的TWAIN SDK,适用于所有TWAIN驱动程序。
32位和16位应用程序
TWAIN_32.DLL和 TWAIN.DLL:32位和16位应用程序的支持文件,用于实现TWAIN通讯。
TWUNKER_32.EXE和 TWUNKER_16.EXE:用于实现32位应用程序与32位和16位数据源的通讯。
虚拟扫描仪
Virtual Twain Scanner:一款模拟物理扫描仪功能的软件工具,可以在没有实体扫描设备的情况下获取图像数据。
硬件驱动程序
硬件厂家的TWAIN支持通常体现为支持TWAIN接口的驱动程序,这些驱动程序由硬件厂商提供,用于与操作系统和上层应用程序进行交互。
这些程序通过调用TWAIN协议接口,能够从兼容TWAIN协议的外设(如扫描仪、数码相机等)上获取静态图像,并进行图像编辑和传输。