我需要將掃描程序集成到C#應用程序中。我已經在使用WIA的應用程序中集成了掃描儀,但我想使用進度條顯示掃描的狀態。任何人都可以幫助我,我該如何在我的C#窗口應用程序中執行此操作。在通過WIA掃描圖像時使用進度條C#
回答
使用:dialog.ShowTransfer,你將能夠獲得當前掃描
scannedImage = dialog.ShowTransfer(item,
FormatID.wiaFormatTIFF, true) as ImageFile;
存在的百分比對話是另一種選擇,你可以用一個BackgroundWorker來監視WIA掃描proccess。 檢查此示例:from Code Project
您的代碼可以幫助我很多謝謝你那麼,我需要一些幫助,在這裏有一個代碼中的「項目」,你可以提到什麼是這裏的項目 –
項目指的是您在激活選擇設備對話框時選擇的掃描設備。檢查我的代碼:scanner = dialog.ShowSelectDevice( WiaDeviceType.ScannerDeviceType,true,true); Item item = scanner.Items [1]; Item item = scanner.Items [1]; – fatalica
謝謝fatalica,我明白了,它工作正常,但有一個小問題scanImage = dialog.ShowTransfer(item, FormatID.wiaFormatTIFF,true)as ImageFile;如果我使用上面的代碼,它將掃描兩次,它只掃描圖像的一部分。 –
- 1. 使用WIA獲取圖像/掃描
- 2. C#WIA圖像掃描失敗,HRESULT:0x80070050
- 3. WIA平板掃描
- 4. 使用zxing條碼掃描儀獲取條碼掃描圖像?
- 5. 進度條類似條碼掃描儀照片拍攝圖像
- 6. 使用WIA掃描多個文檔
- 7. 使用WIA或TWAIN掃描頁面
- 8. 使用zbar掃描條形碼圖像?
- 9. WIA 2.0雙面掃描
- 10. WIA silverlight掃描儀集成
- 11. Multipage WIA掃描(docfeeder)掃描1頁並阻止掃描器
- 12. 在vC++中通過WIA掃描頁面出錯
- 13. 用C掃描圖像#
- 14. 在Vista上使用C#/ WIA 2.0版掃描
- 15. 如何在掃描後顯示/保存多個(ADF)WIA圖像
- 16. 條碼圖像掃描儀
- 17. 掃描圖像(條形碼)
- 18. 如何通過斑馬線掃描意向請掃描圖像?
- 19. 通過瀏覽器掃描圖像
- 20. 如何使用WIA獲取使用NETWORK打印機掃描的圖像
- 21. c#通過rdp掃描api
- 22. WIA掃描WPF應用程序
- 23. 使用Twain.Dll掃描圖像
- 24. 隱藏掃描儀進度條窗口
- 25. WIA掃描時跳過設備選擇對話框
- 26. 在條形碼掃描儀掃描時用java打印條碼
- 27. 需要信息TWAIN和WIA驅動程序掃描C#中的圖像?
- 28. 使用Python進行條形碼掃描
- 29. 使用異步掃描進行掃描
- 30. 掃描器讀取條碼通過攝像頭在Android
https://msdn.microsoft.com/en-us/library/windows/desktop/ms630786%28v=vs.85%29.aspx –