使用文档进纸器进行WIA Duplex扫描

时间:2017-11-14 10:40:44

标签: c# duplex wia

以下是我的c#代码,试图从双面扫描仪传输图像。我能够获得一个图像(仅限Front)但我无法获得第二个图像。我已经尝试将设备属性3088更改为5但是我遇到了灾难性的故障。我在Windows 10,64位上使用WIA 2.0,但项目正在使用X86。我也曾尝试将图像传输两次,因为我在之前的问题中已经阅读过,但是我收到了一个错误。我正在使用duplexid600扫描仪,从Windows扫描仪软件我能够获得双面图像。以下是我的代码

saveAs

1 个答案:

答案 0 :(得分:0)

两次调用此命令,如果将3088设置为5(双工),它将给出第二张图像。

   object scanResult = scannnerItem.Transfer(WIA.FormatID.wiaFormatBMP);
   object scanResultbacksite = scannnerItem.Transfer(WIA.FormatID.wiaFormatBMP);

请注意-使用第二个“开始扫描”命令在我的扫描仪上发出新任务,这意味着扫描仪可能已经开始扫描第二个物理页面-同时将后页分配给文件。如果您知道解决方法,请告诉我!