VB6 - IMGSCAN.ocx - 柯达i2600型扫描仪中的TWAIN

时间:2014-12-26 15:02:27

标签: vb6 twain image-scanner

我们有一个VB6应用程序,它使用IMGSCAN,IMGEDIT控件在HP Scanner(平板)中进行扫描。现在我们有了新的柯达i2600扫描仪(ADF)。当我们尝试通过TWAIN访问新的柯达扫描仪时,它会挂起。

柯达扫描仪产品手册说它支持TWAIN和IMGSCAN,IMGEDIT控件也兼容TWAIN。

任何人都可以帮助我们吗?是否可以使用IMGSCAN,IMGEDIT控件来调用以下版本的TWAIN

吐温:12.12

我们使用的VB6代码是

ImgScan1.CloseScanner

ImgScan1.ShowSelectScanner
ImgScan1.OpenScanner

ImgScan1.SetPageTypeCompressionOpts SmallestFile, ColorPal8Bit, JPEGCompression, JPEGLowHigh

ImgScan1.StartScan
ImgScan1.StopScan
ImgEdit1.Image = ImgScan1.Image
ImgEdit1.Page = ImgEdit1.PageCount

ImgThumbnail1.Image = ImgEdit1.Image
ImgEdit1.Display

ImgEdit1.SaveAs App.Path & "\testsize.tif", 1, 6, 6, 256

1 个答案:

答案 0 :(得分:0)

您可以使用imgscan方法ShowSelectScanner在扫描仪上选择可与imgscan配合使用的其他界面。许多(如果不是大多数)扫描仪支持多个接口。您也可以尝试初始化一些扫描属性。而且,可能需要在.StartScan之前调用.OpenScanner。