winform程序 如何操作 扫描仪 这个没法具体,如果是通用操作,只有twain,搜索twain的相关资料吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般是监听COM口的,通常是com2 看看操作数名,有接口提供http://topic.csdn.net/u/20070501/17/d465288d-fa0f-4e70-a94f-22a3873bd461.html 有时间,可以去那那看看,我哪有twain的资料! 有时间,可以去我那看看,我那有twain的资料! 以前有个delphi的代码文件。不过你不能用,好像有动态库的。我找找。 添加引用 COM 组件 中找到 Microsoft Windows Image Acquisition Library v2.0 using WIA; CommonDialogClass cdc = new WIA.CommonDialogClass(); try { imageFile = cdc.ShowAcquireImage(WIA.WiaDeviceType.ScannerDeviceType, WIA.WiaImageIntent.TextIntent, WIA.WiaImageBias.MaximizeQuality, "{00000000-0000-0000-0000-000000000000}", true, true, false); if (imageFile != null) { imageFile.SaveFile(@"c:\1.bmp"); using (FileStream stream = new FileStream(@"c:\1.bmp", FileMode.Open, FileAccess.Read, FileShare.Read)) { PictureBox1.Width = Image.FromStream(stream).Width; PictureBox1.Height = Image.FromStream(stream).Height; ictureBox1.Image = Image.FromStream(stream); } // File.Delete(@"c:\1.bmp"); } } catch (System.Runtime.InteropServices.COMException) { imageFile = null; } 是批量扫描还是单张扫描?twain不了解。扫描仪扫描出来的图像有时会偏、黑边、变形等,扫出来得做修正。如果自己不愿意做上述工作的话还可以通过WINDOWS消息调用扫描仪自带的软件进行扫描。 当当网一道笔试题,求帮助 一个access内容修改的问题,急~~~~~~~~~~~~~ 用StreamReader读文本或抓网页,用readLine()还是readToEnd()好啊? 怎样手工释放byte数组变量占用的内存? 高手救我 ICollection问题 怎样把一个动态的数组显示在Combox 中 DataGridComboBoxColumn 我的未来是梦? 如何取得搜索后的网页数据 C#SD卡读没问题 但是写SD只能写FAT表之前的扇区,FAT表和数据区没权限写 C#笔试题,高分求教,求好心人帮忙!!!!! 如何用C#解压缩*.Z文件(Unix压缩文件)在线等,急!!
http://topic.csdn.net/u/20070501/17/d465288d-fa0f-4e70-a94f-22a3873bd461.html
不过你不能用,好像有动态库的。
我找找。
try
{
imageFile = cdc.ShowAcquireImage(WIA.WiaDeviceType.ScannerDeviceType,
WIA.WiaImageIntent.TextIntent,
WIA.WiaImageBias.MaximizeQuality,
"{00000000-0000-0000-0000-000000000000}",
true,
true,
false);
if (imageFile != null)
{ imageFile.SaveFile(@"c:\1.bmp");
using (FileStream stream = new FileStream(@"c:\1.bmp", FileMode.Open,
FileAccess.Read, FileShare.Read))
{
PictureBox1.Width = Image.FromStream(stream).Width;
PictureBox1.Height = Image.FromStream(stream).Height;
ictureBox1.Image = Image.FromStream(stream); }
// File.Delete(@"c:\1.bmp");
}
}
catch (System.Runtime.InteropServices.COMException)
{
imageFile = null;
}
扫描仪扫描出来的图像有时会偏、黑边、变形等,扫出来得做修正。
如果自己不愿意做上述工作的话还可以通过WINDOWS消息调用扫描仪自带的软件进行扫描。