扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:朱先中 来源:天极网 2007年10月14日
关键字:
‘从剪贴板粘贴图象 Private Sub Paste_Click() if (imgedit1.IsClipboardDataAvailable and imgedit1.ImageDisplayed ) then ‘从剪贴板粘贴图象,其参数为Imgedit的显示区域的起始坐标 imgedit1.ClipboardPaste(selleft,seltop) end if End Sub ‘镜像图像 Private Sub Flip_Click() if imgedit1.ImageDisplayed then imgedit1.Flip ‘镜像图像 end if End Sub ‘旋转图象 Private Sub Rotate_Click() if imgedit1.ImageDisplayed then imgedit1.RotateRight ‘向右旋转图象 end if End Sub ‘实现剪切 Private Sub Rotate_Click() imgedit1.DrawSelectionRect(selleft, seltop,selwidth,selheight) ‘进行图象局部选择 imgedit1.ClipboardCut(selleft,seltop, selwidth,selheight) ‘剪切所选区域 End Sub |
Private Sub Form_Load() With ImgEdit1 .FitTo 0 'BEST_FIT .DisplayBlankImage 1700, 2200 .ShowAnnotationToolPalette ‘随后可使用“批注”工具栏操作当前图像文件 End With End Sub |
可取值 |
含义 |
0 (缺省) | 显示被扫描的图像. |
1 | 显示被扫描的图像并写入一个文件. |
2 | 把图像写入一个文件 |
3 | 以模板方式把图像写入文件并显示. |
4. | 以模板方式把图像写入文件 |
5 | 传真被扫描的图像 |
Private Function ScanTheImage(ByVal TheImageFile As String) As Boolean Dim ReturnValue As Long Dim TestString As String If ImgScan1.ScannerAvailable then ReturnValue = ImgScan1.OpenScanner() ImgScan1.PageOption = 2 ImgScan1.FileType = 1 ImgScan1.PageType = 1 ImgScan1.CompressionType = 4 ImgScan1.CompressionInfo = 1 ImgScan1.ScanTo = 2 ‘保存为文件 ImgScan1.image = TheImageFile ‘图像将被保存 ImgScan1.ShowSetupBeforeScan = True ImgScan1.MultiPage = True ReturnValue = ImgScan1.StartScan() DoEvents ImgScan1.CloseScanner TestString = Dir(TheImageFile) If TestString <> "" Then ScanTheImage = True End If Else Msgbox “扫描设备尚不可用” Exit function End If End Function |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者