PDFium Delphi Component Docs

ReadTextPageSnapshot Método

Componente: TPdf  ·  Unidad: PDFium
Lee una instantánea propia de una página de texto sin manejadores nativos

Syntax

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

Description

ReadTextPageSnapshot copia los datos de caracteres, rectángulos e índices de la página de texto de PageNumber (basado en uno) en una TPdfTextPageSnapshot propia

Status distingue una página inexistente, una capa de texto no analizable y lecturas acotadas; la instantánea en sí no conserva ningún manejador FPDF_TEXTPAGE y sobrevive a las recargas del documento

Remarks

    • Leer una página que no existe produce una instantánea vacía con un estado acorde en lugar de lanzar una excepción
    • Las lecturas repetidas se sirven desde la caché de instantáneas de texto; consulte TextSnapshotCacheCapacity y TextPageSnapshot

Example

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

See Also