PDFium Delphi Component Docs

ReadTextPageSnapshot 메서드

컴포넌트: TPdf  ·  유닛: PDFium
네이티브 핸들 없이 한 텍스트 페이지의 소유권 있는 스냅샷을 읽어 옵니다

Syntax

function ReadTextPageSnapshot(PageNumber: Integer; const Options: TPdfTextSnapshotOptions; out Status: TPdfTextSnapshotStatus): TPdfTextPageSnapshot;

Description

ReadTextPageSnapshot은 PageNumber(1 기반) 텍스트 페이지의 문자, 사각형, 인덱스 정보를 소유권 있는 TPdfTextPageSnapshot으로 복사합니다

Status는 없는 페이지, 파싱할 수 없는 텍스트 레이어, 한도에 걸린 읽기를 구별하고 스냅샷 자체는 FPDF_TEXTPAGE 핸들을 보관하지 않으므로 문서를 다시 적어도 살아 남습니다

Remarks

    • 존재하지 않는 페이지를 읽으면 예외를 던지는 대신 그에 맞는 상태의 빈 스냅샷이 돌아옵니다
    • 반복 읽기는 텍스트 스냅샷 캐시로 충족됩니다. TextSnapshotCacheCapacity와 TextPageSnapshot을 참고하세요

Example

var St: TPdfTextSnapshotStatus;
Snap := Pdf1.ReadTextPageSnapshot(1, Default(TPdfTextSnapshotOptions), St);

See Also