支持使用鼠标或触摸选择文档中的文本查看器。
公共类DocumentViewerSelectTextInteractiveMode:ImageViewerRubberBandInteractiveMode
公共类DocumentViewerSelectTextInteractiveMode
继承了ImageViewerRubberBandInteractiveMode
公共:
ref类DocumentViewerSelectTextInteractiveMode:ImageViewerRubberBandInteractiveMode
存储在每个页面的文本DocumentPage对象在当前LEADDocument并且可以获得使用DocumentPage.GetText方法。
当这个主题是创建的一个实例吗DocumentViewerSelectTextInteractiveMode初始化和添加到吗InteractiveModes的列表imageview的视图。
这种模式可以使使用InteractiveSelectText命令。
当这个模式被激活时,它将使用页面文本对象存储在执行碰撞测试文本通过调用,并将更新选择状态SetSelectedTextItems。
的RenderSelection(真正的默认情况下)是用来强调文本选择的观点。因此,当这种模式选择和un-selecting文本基于用户操作,视图更新来反映选择状态。这“活”执行用户点击和拖动视图。
注意,这种模式调用GetDocumentPageText,因此如何获得文本是由规则的价值AutoGetText像往常一样。
模式来源于ImageViewerRubberBandInteractiveMode和只支持ImageViewerRubberBandShape.Rectangle。默认情况下它的工作原理如下:
当用户单击并将页面上的橡皮筋选择矩形文本,击中测试执行检测字符包含在这个矩形。SetSelectedTextItems就是将这些字符添加到当前的选择。这是表现“活”,选择更新用户将选择矩形和即时更新视图。
的值LineKeyModifier,WordKeyModifier和CharacterKeyModifier控制如果包含线或词的字符也选上了。默认情况下,这个值设置为没有一个,Alt和控制分别。这意味着当用户选择矩形没有任何修饰符,整个行被选中当它的任何字符在矩形。当Alt被按下时,选择矩形画;整个词被选中当任何的字符在矩形时控制被按下;选择单个字符不包含文字或线条。
这是常见的行为流行的文本编辑器所使用的应用程序。它可以改变通过使用上面的属性或禁用字符/单词选择一起通过设置值没有一个自LineKeyModifier总是检查第一次和任何其他修饰符相同的值将被忽略。
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。