PDFium Delphi Component Docs

ReadStructureElements metode

Komponent: TPdf  ·  Enhed: PDFium
Læser et ejet snapshot af struktutræet med rod på én side

Syntax

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

Description

ReadStructureElements gennemløber det taggede struktutræ for PageNumber (én-baseret) og returnerer et ejet TPdfStructureElements-array med typer, titler, MCID'er, kid-indeks og referencefakta

Status forklarer et tomt resultat og adskiller et utagget dokument fra en afgrænset eller fejlet læsning

Remarks

    • Brug IsTagged først til at tjekke, om dokumentet overhovedet bærer et struktutræ
    • Gentagne læsninger betjenes fra struktur-cachen; se StructureCacheCapacity og StructureElementsForPage
    • For meget dybe træer foretrækkes VisitStructureElements, som streamer besøgene i stedet for at materialisere hele arrayet

Example

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

See Also