PDFium Delphi Component Docs

ReadStructureElements Método

Componente: TPdf  ·  Unidad: PDFium
Lee una instantánea propia del árbol de estructura enraizado en una página

Syntax

function ReadStructureElements(PageNumber: Integer; const Options: TPdfStructureReadOptions; out Status: TPdfStructureReadStatus): TPdfStructureElements;

Description

ReadStructureElements recorre el árbol de estructura etiquetado de PageNumber (basado en uno) y devuelve una matriz TPdfStructureElements propia con tipos, títulos, MCIDs, índices de hijos y datos de referencias

Status explica un resultado vacío y separa un documento sin etiquetar de una lectura acotada o fallida

Remarks

    • Use IsTagged primero para comprobar si el documento lleva algún árbol de estructura
    • Las lecturas repetidas se sirven desde la caché de estructura; consulte StructureCacheCapacity y StructureElementsForPage
    • Para árboles muy profundos, prefiera VisitStructureElements, que transmite las visitas en lugar de materializar toda la matriz

Example

var St: TPdfStructureReadStatus;
Elements := Pdf1.ReadStructureElements(1, Default(TPdfStructureReadOptions), St);

See Also