2012-03-31 55 views
0

我开发了一个winform .NET 4应用程序,可以使用Bytescout Scan异步保存扫描仪图像。 无论如何,我注意到在某些情况下(使用某些扫描仪),扫描仪的GUI会打开,然后在加载后立即关闭,而不执行任何扫描。 既然我的代码和扫描仪软件本身都没有提出错误信息,是否有一些设置/调整我应该注意的地方? 感谢您的建议,朱塞佩从.NET扫描仪的GUI扫描打开然后关闭

回答

1

如果您使用Bytescout的扫描库,您需要联系他们。向他们发送您看到此问题的扫描仪的名称。他们的扫描软件可能与那些扫描仪的twain驱动程序不兼容。

1

每个TWAIN兼容源都提供特定于其特定设备的用户界面。当 应用程序用户选择获取选项时,可能会显示源的用户界面。 如果需要,应用程序也可以编写它自己的这个接口的版本。

当然,您可以选择禁用该接口。有关更多信息,请参阅TWAIN_2_1_Spec.pdf(第18页)。

其他TWAIN SDK提供了更简单的方法来管理这个。例如,您可以在Dynamic .NET TWAIN中将IfShowUI设置为false以禁用扫描仪接口