ImagXpress 是最早进的彩色映像和照片图像处理工具包,它发布的形式有:.NET控件、COM组件、VC组件。用ImagXpress ,开发者构建的应用程序能够支持图像浏览、编辑、打印、TWAIN扫描、文件格式转换等等。ImagXpress 提供了综合的图像处理函数集,支持30多种文件格式,拥有惊人的图像处理速度。ImagXpress 提供的图像功能还有:复制、旋转、保持图像的透明度、多种图像缩放算法、高级滚动条、自动调整大小和图像融合等。算法
- 选择工具后,将引起ToolbarSelect事件,以告知应用程序选择了哪一个工具。
- 使用工具时,在如下状况下,ToolUse事件引起通知应用程序:单击该工具,该工具处于活动状态而且该工具再也不使用。
- 工具栏窗口打开时,将 引起ToolbarOpen事件。
- 当工具栏窗口关闭时,将 引起ToolbarClose事件。
- 选择菜单项后,将弹出MenuSelect 来通知应用程序所作的选择。引起此事件时,将菜单ID提供给事件处理程序。
VB范例 函数
// 写的事件处理程序到调度工做中当用户进行菜单选择 Sub IX1_MenuSelect (long menuType, long tool, long topMenuID, long subMenuID, long user1, long user2) if (menuType = MenuContext) then Select Case topMenuID Case 100 ' Color MyObj.Color = user1 Case 200 ' Size MyObj.Size = user1 Case 300 ' Type SelectCase subMenuID Case 310 MyObj.DrawLine Case 320 MyObj.DrawEllipse Case 330 MyObj.DrawRect End Select end if end sub
最终用户滚动工具
应用程序最终用户能够使用滚动条更改在“查看窗口”中查看的图像部分。spa
若是启用了滚动条,则在单击滚动条时,将引起Scroll事件,以警告应用程序有滚动请求。设置ScrollBarLargeChangeH,ScrollBarLargeChangeV,ScrollBarSmallChangeH和ScrollBarSmallChangeV 属性以指示对视图的水平和垂直位置的请求更改量。视图在下一个油漆上更新。事件
最终用户光标移动ip
跟踪光标在显示的图像中的位置,以下所示:开发
- 在XPOS和YPos只读属性返回所显示的图像内的光标的逻辑位置,以像素为单位。
- 的DIBXpos和DIBYpos只读属性相对于返回光标的位置到DIB,以像素为单位。
- 所述PixelColor只读属性返回的像素的在当前光标位置的颜色。
要在显示图像的坐标和DIB中的坐标之间转换,请使用TranslateX和TranslateY方法。get
最终用户的鼠标和按键操做 图像处理
- 当应用程序的最终用户使用鼠标,鼠标事件(点击,DBLCLICK,的MouseUp,的MouseDown,MouseMove事件,OLEDragDrop和OLEDragOver),若是他们已启用(上调EventSetEnabled,EventGetEnabled)。
- 应用程序的最终用户按下按键,按键事件(的KeyDown,按键响应,KEYUP若是密钥已启用()升高KeysGetEnabled,KeysSetEnabled),若是关键事件已启用(EventSetEnabled,EventGetEnabled)。
本文章转载自【慧都科技】。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关连接,尊重他人劳动成果class