我知道你可以在.net生态系统中使用WIA而不会(太)麻烦,但我发现这样使用WIA,好吧,至少不稳定.我已经看到我的代码表现完美,完全没有工作到某些WIA功能无法正常工作并拒绝播放,更不用说好了.
您可以在我的WIA 2.0 HP ScanJet 7650特定问题中阅读相关内容,该问题没有得到任何评论,更不用说在六个月内回答了.
因此,我愿意以合理的金额购买WIA .NET组件,合理的价格高达300美元.我一直在浏览一下ComponentSorce,并且有很多2000美元的brontosaurses做了TWAIN并且如果不好的话会吃小孩子,但不是一个WIA .NET组件.
哦,是的,有点咆哮 - 关于WIA的MSDN文档和示例实际上真的不合格.
更新 - 对于所有认为可以通过阅读概念验证和WIA上的示例代码的外观工作文章来解决这个问题的人 - 它不能.从外观工作到对许多设备的可靠扫描支持是很多工作.我已经使用.net上的WIA在我的计算机上测试了三种不同的扫描仪,当你认为你已经找到了一些细节时,你就插入了另一台扫描仪并发现你没有想到任何东西.这就是为什么我愿意为此付出代价.
在C#应用程序中是否存在WIA/TWAIN功能的包装类?
我所做的每一次搜索都指向同一个旧的2001 CodeProject页面,那里必须有新的东西,对吧?
也许我不是在寻找合适的地方.:P
我需要一些非常简单的东西,比如:
Image myImage = wiaWrapper.GetImageFromScanner();
Run Code Online (Sandbox Code Playgroud)
做完了.
任何指导?
我正在评估VintaSoft .net控件和Atalasoft DotTwain图像捕获.我对大多数定义和关键词非常失败.
所以我问这个是因为我觉得我在拉拉的土地上.是否可以听取或让扫描仪告诉我的应用程序有扫描图像,我可以处理它?
我们的想法是让winservice等待扫描仪扫描某些东西,当这种情况发生时处理图像.