我正在构建一个.Net 4.0应用程序来远程控制扫描仪设备.我已经尝试了TWAIN和WIA库,但我遇到了同样的问题.扫描图像时无需 扫描仪选择和扫描设置对话框.
我在.Net中找到了一篇关于WIA脚本的有用文章,并将其修改为:
private Image Scan(string deviceName)
{
WiaClass wiaManager = null; // WIA manager COM object
CollectionClass wiaDevs = null; // WIA devices collection COM object
ItemClass wiaRoot = null; // WIA root device COM object
CollectionClass wiaPics = null; // WIA collection COM object
ItemClass wiaItem = null; // WIA image COM object
try
{
// create COM instance of WIA manager
wiaManager = new WiaClass();
// call Wia.Devices …
Run Code Online (Sandbox Code Playgroud)