在C#应用程序中是否存在WIA / TWAIN功能的包装类?
我所做的每一次搜索都指向同一个旧的2001 CodeProject页面,有是新的东西,对吗?
也许我没找对地方。 :P
我需要一些非常简单的东西,比如:
Image myImage = wiaWrapper.GetImageFromScanner();
完成并完成。
任何指导?
答案 0 :(得分:8)
TwainDotNet
我已将Thomas Scheidegger的文章(CodeProject: .NET TWAIN image scanning)中的代码整理成GitHub project。
我已经清理了一点API,添加了WPF支持,并且有几个人添加了其他改进。我试图保持API的简单,但是你所拥有的东西仍然有点复杂。
此问题还有其他一些选项:.NET Scanning API
答案 1 :(得分:3)
除了Luke维护TwainDotNet之外,我最近注意到NuGet上的NTwain(project page on Bitbucket)。
答案 2 :(得分:2)
免责声明:我在Atalasoft工作
我们发布了DotTwain,这是一个.NET TWAIN SDK。它是免版税的,并在InspectorTWAIN.com中用于帮助认证TWAIN驱动程序(我们是TWAIN工作组的成员)。
我们的产品是一个.NET程序集,它包含互操作调用。
您还可以查看Dosadi的EZTwain,这是免费的。我不知道.NET支持是如何原生的,但它们有一种从.NET调用的方式。
答案 3 :(得分:0)
至于WIA C#包装器,我在Codeplex上遇到ScanWIA。它没有很多文档。但是,阅读源代码可能会有所帮助。