SearchTextBatchEach
文本, 提取
描述
执行与 SearchTextBatch 相同的单遍多查询搜索,并将每个匹配项发送到回调,而不分配由调用方确定大小的结果数组
语法
Function TPDFlib.SearchTextBatchEach(Const Queries: Array Of TPDFlibSearchQuery; Const PageRange: WideString; OnHit: TPDFlibSearchBatchHitEvent): Integer;参数
| Queries | 查询文本和匹配选项 |
|---|---|
| PageRange | 每页使用空字符串,或使用从 1 开始的页范围表达式 |
| OnHit | 为每个匹配查询和文本块调用的回调 |
返回值
返回完成或取消前输出的匹配数量
备注
每次页面处理都会通过 OnProgress 和 OnOperationProgress 报告进度
回调取消会设置库的中止状态;请在执行下一项操作前调用 ResetAbort