我試圖使用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