使用 asp net framework 4.7.2 的多页扫描 twain

Multi page scanning twain using asp net framework 4.7.2

我有 windows 服务自托管应用程序,允许您通过 twain 扫描驱动程序扫描文件或媒体。 有人可以帮我使用 ntwain nuget 包扫描多页文件吗?

您可以按照以下步骤操作:

  1. 创建 RESTful 服务并将其作为 Windows 服务托管在 安装扫描仪的工作站。
  2. 实施获取 API 到 return 扫描 页。请记住 API 不会立即 return 而是等待 AutoResetEvent(请参阅 C# 参考 自动重置事件)
  3. NTwain 触发 DataTransferred() 事件 页面已被扫描。从内部引发 AutoResetEvent DataTransferred() 事件或 SourceDisabled() 事件。你将需要 覆盖这两个事件。 NTwain 示例提供了有关如何 覆盖。