SearchTextEach
텍스트 및 추출
설명
선택한 문서를 검색하고 각 TPDFlibSearchHit를 OnHit을 통해 즉시 내보내 호출자 크기의 결과 버퍼를 피합니다
메서드는 OnProgress로 페이지 진행률을 보고하고 페이지 및 텍스트 블록 사이에서 공유 Abort 상태를 확인합니다
콜백 Cancel 매개변수를 True로 설정하면 검색을 중지하고 동일한 중단 상태를 설정합니다. 다른 작업을 시작하기 전에 ResetAbort를 호출합니다
구문
Delphi
Function TPDFlib.SearchTextEach(Const Query: WideString; Options: TPDFlibSearchOptions; Const PageRange: WideString; OnHit: TPDFlibSearchHitEvent): Integer;매개변수
| Query | 비어 있지 않은 검색 텍스트 |
|---|---|
| Options | soCaseSensitive와 soWholeWord의 모든 조합 |
| PageRange | 페이지 범위 표현식 또는 모든 페이지를 나타내는 빈 문자열 |
| OnHit | 일치하는 텍스트 블록마다 한 번 호출되는 콜백이며 nil이면 구체화하지 않고 일치 수만 계산합니다 |
반환 값
완료 또는 취소 전에 생성된 총 적중 수