找回密码
 立即注册

QQ登录

只需一步,快速开始

avatar

注册会员

1

主题

1

帖子

30

积分

注册会员

积分
30
最新发帖
avatar
注册会员   /  发表于:2019-6-4 13:23  /   查看:3772  /  回复:2
版主您好,我想请教一下,ImageViewer控件的 InteractiveModes 要如何设置可以支持从图像框外拖动鼠标选择区域到框内设定场景:

ImageViewer设置ItemPadding后可以在ImageViewer控件中显示图像时,留出一定的空白区域。如果需要从边界上某一点开始选择区域时很难精准定位到边界的某一点上,如果从留出的空白区域点击鼠标无法触发区域选择使区域的起始点设定为边界的某一点。
比如鼠标定位在图像左上(-3,-3)点击时应从(0,0)开始,从左侧(-3,x)点击时从(0,x)开始,右侧与右下类似。
ImageViewerAddRegionInteractiveMode仅支持在图像内部选择指定大小的区域,


2 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-5 09:40:51
沙发
你好,这个问题需要一点时间帮你验证,下午给你答复
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-5 18:04:41
板凳
我帮你验证了一下,目前开发包自带的接口确实无法支持从图像框外拖动鼠标

如果要实现这种功能的话只能通过二次开发,判断鼠标按下及松开左键的位置,来创建region
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部