Tag: 威亚

用于扫描仪颜色意图的WIA Automation无法正常工作

我无法让我的Canon Pixma MP150从c#代码扫描彩色扫描。 以下代码生成黑白图像,或者如果我将6146的值更改为2,则会创建灰度图像。 我希望能够从代码中进行彩色扫描。 我知道扫描仪会对彩色图像进行彩色处理,因为我可以通过“扫描仪和相机”中的xp向导执行此操作。 任何人都可以帮我弄清楚我没有为彩色扫描设置什么值。 我可以找到的所有文档和示例都只是为了更改6146的值。 感谢您抽出时间来阅读! private void ScanAndSaveOnePage () { WIA.CommonDialog Dialog1 = new WIA.CommonDialogClass(); WIA.DeviceManager DeviceManager1 = new WIA.DeviceManagerClass(); System.Object Object1 = null; System.Object Object2 = null; WIA.Device Scanner = null; Scanner = Dialog1.ShowSelectDevice(WIA.WiaDeviceType.ScannerDeviceType, false, false); WIA.Item Item1 = Scanner.Items[1]; setItem(Item1, “6146”, 1); setItem(Item1, “6147”, 150); setItem(Item1, “6148”, 150); setItem(Item1, […]