Чтобы получить доступ к WIA, вам нужно добавить ссылку на библиотеку COM, «Microsoft Windows Image Acquisition Library v2.0» (wiaaut.dll).
добавить «используя WIA;»
const string wiaFormatJPEG = "{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}";
CommonDialogClass wiaDiag = new CommonDialogClass();
WIA.ImageFile wiaImage = null;
wiaImage = wiaDiag.ShowAcquireImage(
WiaDeviceType.UnspecifiedDeviceType,
WiaImageIntent.GrayscaleIntent,
WiaImageBias.MaximizeQuality,
wiaFormatJPEG, true, true, false);
WIA.Vector vector = wiaImage.FileData;
(System.Drawing)
Image i = Image.FromStream(new MemoryStream((byte[])vector.get_BinaryData()));
i.Save(filename)
Это простой способ работы с планшетным / док-устройством. Если вам нужно более одного документа / страницы за раз, возможно, есть лучший способ сделать это (из того, что я мог видеть, это обрабатывает только одно изображение за раз, хотя я не совсем уверен). Несмотря на то, что это документ WIA v1, статья Скотта Хансельмана Coding4Fun о WIA содержит больше информации о том, как сделать это для нескольких страниц, я думаю (я сам еще не пошел дальше)
Если это для безбумажной офисной системы, вы также можете воспользоваться MODI (Office Document Imaging), чтобы выполнить все операции распознавания за вас.