使用EPSON扫描“专业模式”设置而不显示UI

问题描述 投票:0回答:1

我正在使用NTwain以编程方式与Epson扫描仪进行交互,它在启用和传输图像以及设置某些扫描设置方面效果很好。

但是,我希望能够在专业模式下使用Epson Scan设置不同的“配置文件”,然后在我的应用程序中以编程方式调用它们。我可以浏览注册表并找到所有这些设置的住处,但是我不知道如何在不从Epson Scan应用程序开始扫描的情况下使扫描仪使用它们。这有可能吗?还是有办法将设置映射到吐温设置?我注意到epson列出了CAP_CUSTOMDSDATA功能,但是很遗憾,我的扫描仪不支持此功能。

enter image description hereenter image description here

c# scanning epson twain
1个回答
0
投票

与Epson Scan技术支持人员讨论后,如果没有自定义固件,这似乎是不可能的。实施Epson Scan提供的某些设置的唯一方法是使用应用程序本身。

对我来说,解决方法是设置适当的注册表值(位于SOFTWARE\Epson\EPSON Scan\ES00FE\Professional,然后打开epson扫描(通过_twain.CurrentSource.Enable(SourceEnableMode.ShowUI)),然后在应用程序中单击扫描按钮。有点hacky,但是可以用。

© www.soinside.com 2019 - 2024. All rights reserved.