Leadtools.Document.ViewerAssembly Changes

版本变化:19 - 20

名称空间变化

Leadtools.Document.Viewer在第二十节中名称替换Leadtools.Documents。在第十九节UI。

Leadtools.Document.Viewer.DocumentViewerFindText成员的变化

DocumentViewerFindText类(如版本19.0.0.49)不再持有内部状态之前的搜索,和一些属性被添加/删除。指DocumentViewerText.Find为更多的信息。

改变属性 变化的总结
AutoEnsureVisible 删除,取而代之的是SelectFirstResult
自动选择 删除,取而代之的是SelectFirstResult
GoToNextPage 删除,取而代之的是BeginPositionEndPosition
PageNumber 删除,取而代之的是BeginPositionEndPosition
递归 删除,取而代之的是循环
BeginPosition
添加
EndPosition
添加
FindAll
添加
循环
添加
调整RenderResults
添加
SelectFirstResult
添加
开始
添加
ManualStartPosition
添加

DocumentViewerText.Find方法改变

19.0.0.49介绍了重大变化的行为DocumentViewerText.Find方法。之前的版本19.0.0.49的函数签名(发现)的方法是:

DocumentViewerText.Find是一个同步的方法,三个参数并返回一个数组DocumentViewerTextItem这将表明在下一场比赛。只有一个匹配返回。

DocumentViewerFindText上次举行内部状态的结果传递给(发现),所以通过相同的实例(发现)可能产生不同的结果。

isFirst参数表示这个找到文本操作是否应该被视为第一个。如果真正的,搜索将从文档的开始。

findNext参数是一个布尔那是开关真正的指示前进方向和搜索显示搜索方向反向。

当一个(发现)是成功的,结果回来的时候,LastFindText属性设置为findText传递的参数。这将允许简单的额外的搜索:因为DocumentViewerFindText持有对象内部状态的结果,后续的搜索与同一实例将搜索的最后一场比赛。“找到之前”或“查找下一个”操作是可能的。

这个版本的(发现)不支持“隐藏空间”/多行搜索,多页搜索,搜索多个结果,期开始和结束字符位置,或者渲染结果FoundTextBrush
LEADTOOLS成像、医学和文档