SearchTextEach

텍스트 및 추출

설명

선택한 문서를 검색하고 각 TPDFlibSearchHit를 OnHit을 통해 즉시 내보내 호출자 크기의 결과 버퍼를 피합니다

메서드는 OnProgress로 페이지 진행률을 보고하고 페이지 및 텍스트 블록 사이에서 공유 Abort 상태를 확인합니다

콜백 Cancel 매개변수를 True로 설정하면 검색을 중지하고 동일한 중단 상태를 설정합니다. 다른 작업을 시작하기 전에 ResetAbort를 호출합니다

구문

Delphi

Function TPDFlib.SearchTextEach(Const Query: WideString; Options: TPDFlibSearchOptions; Const PageRange: WideString; OnHit: TPDFlibSearchHitEvent): Integer;

매개변수

Query비어 있지 않은 검색 텍스트
OptionssoCaseSensitive와 soWholeWord의 모든 조합
PageRange페이지 범위 표현식 또는 모든 페이지를 나타내는 빈 문자열
OnHit일치하는 텍스트 블록마다 한 번 호출되는 콜백이며 nil이면 구체화하지 않고 일치 수만 계산합니다

반환 값

완료 또는 취소 전에 생성된 총 적중 수