.NET扫描API

Eri*_*rbi 39 .net c# twain scanning

是否有任何用.NET(没有COM互操作)编写的免费或商业组件可以与大多数twain扫描仪一起使用?

Luk*_*ane 25

TwainDotNet

我刚刚将Thomas Scheidegger的文章(CodeProject:.NET TWAIN图像扫描)中的代码整理成一个Google代码项目:http://code.google.com/p/twaindotnet/

我已经清理了一些API并添加了WPF支持,所以请查看它.:)


Jed*_*oky 9

在我的公司,我们使用Pegasus.这很棒.


Mat*_*ton 8

微软有一个关于扫描的API.这就是所谓的Windows图像采集,并可以通过莫属斯科特Hanselman的阅读有很大Coding4Fun文章关于它在这里.


Red*_*ron 7

看看 CodeProject:.NET TWAIN图像扫描 这可能会给你一个良好的开端.


Spi*_*xff 7

Atalasoft +1

技术狡辩:你可以避免使用COM,但是你无法避免使用Interop:TWAIN是一个原生的Win32或Win64 DLL,它不是Windows的一部分而且是CLR所不知道的,因此在底部,无论是代码还是组件你使用,有Interop调用非托管代码.鉴于我对TWAIN驱动程序的了解,也许我应该对非常非托管的代码说...

我一直认为WIA非常适合数码相机,适用于消费者平板,而不是"生产扫描"的有力竞争者 - 这意味着在应用程序控制下,使用文件进纸器进行全速多页扫描. 400美元+扫描仪.我从来没有听说过任何人通过WIA进行生产扫描,但我确实希望听到有人这样做过.

  • +1。不是针对 AtalaSoft,而是针对 COM/Interop 和 WIA 的一般性评论。 (2认同)

dee*_*hao 5

我通过Nuget找到了NTwain,这让我很满意.

  • 您可以从上面的链接获得源代码中的演示项目:https://bitbucket.org/soukoku/twain-in-dotnet/src/3cf2ebd90eb77a9b8337cdf059520478bb39c40a/Tests/?at = default (2认同)