最近连着在.net中连接扫描仪,大概知道三种方法
- WIA
- Kodak控件
- TWAIN
参考:http://hi.baidu.com/scutsolo/blog/item/89f9f0fadeb6c514a9d31170.html
使用WIA参考:http://blog.csdn.net/fenin/article/details/4237385 XP中并没有Windows Image Acquire最新版,所以要在WIN7 中找一个wiaaut.dll复制到系统目录下的 WINDOWS\system32目录中,并且在CMD中运行安装:C:\\windows\\system32\\RegSvr32 WIAAut.dll 将WIA安装成功后就可以直接使用。
如果出现Exception from HRESULT: 0x80210015,可能是扫描仪设备与WIA不兼容。
使用TWAIN参考:http://www.codeproject.com/KB/dotnet/twaindotnet.aspx
使用Kodak参考:http://www.cnblogs.com/Snowfun/articles/2100721.html ,http://www.cnblogs.com/Magicam/archive/2011/01/18/1938010.html
参考了这么多基本上能调用出扫描仪自身的扫描窗口了。
/Files/wubh/自动注册柯达组件.rar
推荐一个示例: