提供使用鼠标或触摸在文档查看器中选择文本的支持。
函数lt.Document.Viewer.DocumentViewerSelectTextInteractiveMode
扩展lt.Controls.ImageViewerRubberBandInteractiveMode
类lt.Document.Viewer.DocumentViewerSelectTextInteractiveMode ()
扩展ImageViewerRubberBandInteractiveMode
每个页面的文本都存储在DocumentPage对象。LEADDocument并且可以使用DocumentPage。GetText方法。
当这个主题是的实例DocumentViewerSelectTextInteractiveMode初始化并添加到InteractiveModes名单imageview的视图.
方法可以启用此模式InteractiveSelectText命令。
当此模式激活时,它将使用存储在中的页面文本对象执行命中测试文本并将通过调用更新选择状态SetSelectedTextItems.
的RenderSelection(真正的默认情况下)用于突出显示视图上的文本选择。因此,当此模式基于用户操作选择和取消选择文本时,视图将被更新以反映选择状态。当用户在视图上单击和拖动时,这是“实时”执行的。
注意,此模式调用GetDocumentPageText的值控制如何获取文本的规则AutoGetText像往常一样。
模态由ImageViewerRubberBandInteractiveMode并且只支持ImageViewerRubberBandShape。矩形.默认情况如下:
当用户在有文本的页面上单击并绘制橡皮筋选择矩形时,将执行命中测试以检测该矩形中包含的字符。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
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。