SearchTextBatchEach

文本, 提取

描述

执行与 SearchTextBatch 相同的单遍多查询搜索,并将每个匹配项发送到回调,而不分配由调用方确定大小的结果数组

语法

Function TPDFlib.SearchTextBatchEach(Const Queries: Array Of TPDFlibSearchQuery; Const PageRange: WideString; OnHit: TPDFlibSearchBatchHitEvent): Integer;

参数

Queries查询文本和匹配选项
PageRange每页使用空字符串,或使用从 1 开始的页范围表达式
OnHit为每个匹配查询和文本块调用的回调

返回值

返回完成或取消前输出的匹配数量

备注

每次页面处理都会通过 OnProgress 和 OnOperationProgress 报告进度

回调取消会设置库的中止状态;请在执行下一项操作前调用 ResetAbort

另请参阅

SearchTextBatch、TPDFlibSearchBatchHitEvent