如何通过程序控制扫描仪的扫描分辨率
用ImgEdit, ImgScan控件时,设置
ImgScan1.ShowSetupBeforeScan := False;时就不弹出标准界面了。
// 图片色深
// 0: Custom
// 1: Common
// 2: 彩色(24位)
// 3: 灰度(8位)
// 4: 黑白(2位)
ImgEdit1.ImagePalette := StrToInt(COmboBox2.Text);
if ImgScan1.ScannerAvailable then
ImgScan1.OpenScanner;
// 图片文件类型
// 1: TIFF
// 2: AWD(传真)
// 3: BMP
// 6: JPG
ImgScan1.FileType := StrToInt(ComboBox1.Text);
// 图片缩放比率
// 0--100
ImgScan1.Zoom := StrToInt(LabeledEdit1.Text);
// 扫描时不现实标准窗口
ImgScan1.ShowSetupBeforeScan := False;
ImgScan1.StartScan;
ImgScan1.CloseScanner;
但是分辨率如何设置??????是不是不能通过这两个控件设置?
如果不能,是不是可以通过TWAIN_32.dll实现? 如何实现呢?
弄了N天, 搞不定, 大家帮帮忙,小弟不才