我试图使用TWAINDotNet API来控制Epson扫描仪。我几乎所有的工作,但我无法正确设置dpi。使用TWAINDotNet设置扫描仪dpi:设置dpi> 1200失败
如果我将API设置为300,600甚至1199 dpi,则扫描仪按预期工作。不幸的是,当我尝试将dpi设置为1200或更高时,我得到TWAINException指示“TwainDotNet.TwainNative.ConditionCode.CapabilitySequenceError”。 扫描仪当然能够达到1200pi(以及甚至更高的dpi值)。
我使用TWAINDotNet从2010年VB.Net
我明白任何意见。
,如果你什么是扫描仪的用户界面和设置的dpi 1200从那里?你能扫描成功吗? – Rachel 2014-09-23 05:51:29
是如果我从扫描仪用户界面中选择1200,则它会正确扫描。我的问题是我需要完全自动化这个过程。我也试过SaraffTwain,但它列出了从1dpi到1184dpi的1184种不同的分辨率。 – 2014-09-23 14:16:15
也请尝试Twack,看看您是否可以成功扫描。如果发生同样的问题,请检查错误日志以获取更多信息。 http://www.twain.org/scannerdriverdevelopers/specification-and-tools.html – Rachel 2014-09-24 06:02:59