适用于64位计算机的.NET扫描API

时间:2012-07-26 04:39:22

标签: c# scanning twain

是否有.Net扫描API可供64位机器扫描扫描仪中的文档或图像?任何人都可以给我示例代码。

由于 阿西

5 个答案:

答案 0 :(得分:4)

我们使用leadtools sdk来达到类似的要求。它们确实有64位版本,但实际上我们发现很多硬件制造商都没有提供64位驱动程序。自从上次检查以来,这可能已经发生了变化。我们使用此Tutorial开始。

答案 1 :(得分:3)

您的项目中很可能有一个'x86'(32位)引用,例如DotTwain。 “任何CPU”意味着.NET框架将其作为“x64”运行,因为您已经告诉它一切正常。然后它尝试加载一个引用,找到它的32位并给出'BadImageFormatException'(通常)。

答案 2 :(得分:2)

抱歉,我没看过标签。 另一个用户已经提到了开源/免费,最知名的TWAIN API。 http://www.codeproject.com/Articles/1376/NET-TWAIN-image-scanner

然而,Atalasoft可通过以下网址获得最佳付费的网络和桌面环境TWAIN组件。

Atalasoft TWAIN Scanning SDK

它非常灵活,快速和可靠..我已经使用了多年。

答案 3 :(得分:1)

您可以通过DllImport使用WIA(Windows Image Acquisition)或TWAIN。

以下是WIA的示例:http://miljenkobarbir.com/using-a-scanner-without-dialogs-in-net/ 该帖子包含大量评论以帮助您理解它。

以下是有关使用TWAIN的代码项目文章:http://www.codeproject.com/Articles/1376/NET-TWAIN-image-scanner

答案 4 :(得分:0)

与许多其他库不同,Asprise C# VB.NET Scanning & Imaging SDK for TWAIN scanners适用于64位和32位应用程序。默认情况下,几乎所有供应商都只提供32位TWAIN驱动程序,因此大多数扫描仪不会出现在64位环境中。

  

Asprise Scanning SDK可能是唯一有效的扫描库   凭借我们的创新专利,适用于64位和32位应用   待定的技术和质量实施。

enter image description here

  • 免责声明:我为Asprise工作