function ReadTextPageSnapshot(PageNumber: Integer; const Options: TPdfTextSnapshotOptions; out Status: TPdfTextSnapshotStatus): TPdfTextPageSnapshot;
ReadTextPageSnapshot copia os fatos de caractere, retângulo e índice da página de texto de PageNumber (baseado em um) para um TPdfTextPageSnapshot próprio
Status distingue uma página ausente, uma camada de texto não analisável e leituras limitadas; o snapshot em si não mantém nenhum handle de FPDF_TEXTPAGE e sobrevive a recarregamentos do documento
TextSnapshotCacheCapacity e TextPageSnapshotvar St: TPdfTextSnapshotStatus;
Snap := Pdf1.ReadTextPageSnapshot(1, Default(TPdfTextSnapshotOptions), St);