procedure Tscanf.N1Click(Sender: TObject); begin ImgScan1.ShowSelectScanner; file://选择系统中已安装的扫描仪 end;
procedure Tscanf.N2Click(Sender: TObject); begin imgedit1.zoom:=100; file://设置图象的放缩因子 if not imgscan1.ScannerAvailable then file://如果选择的扫描仪不可用 imgscan1.OpenScanner;//打开扫描仪 imgscan1.StartScan; file://开始扫描图象 imgscan1.CloseScanner; file://关闭扫描仪 end;
procedure Tscanf.N8Click(Sender: TObject); begin if (imgedit1.IsClipboardDataAvailable and imgedit1.ImageDisplayed ) then imgedit1.ClipboardPaste(selleft,seltop); file://从剪贴板粘贴图象,其参数为Imgedit的显示区域的起始坐标 end;
procedure Tscanf.N1801Click(Sender: TObject); begin if imgedit1.ImageDisplayed then imgedit1.Flip; file://镜象图象 end;
procedure Tscanf.N901Click(Sender: TObject); begin if imgedit1.ImageDisplayed then imgedit1.RotateRight file://向右旋转图象 end; procedure Tscanf.N6Click(Sender: TObject);