function ReadStructureElements(PageNumber: Integer; const Options: TPdfStructureReadOptions; out Status: TPdfStructureReadStatus): TPdfStructureElements;
ReadStructureElements percorre l'albero della struttura con tag per PageNumber (a base uno) e restituisce un array TPdfStructureElements di proprietà del chiamante con tipi, titoli, MCID, indici dei figli e informazioni sui riferimenti
Status spiega un risultato vuoto, distinguendo un documento senza tag da una lettura limitata o fallita
IsTagged per verificare se il documento possiede davvero un albero della strutturaStructureCacheCapacity e StructureElementsForPageVisitStructureElements, che trasmette le visite in streaming invece di materializzare l'intero arrayvar St: TPdfStructureReadStatus;
Elements := Pdf1.ReadStructureElements(1, Default(TPdfStructureReadOptions), St);