function ReadStructureElements(PageNumber: Integer; const Options: TPdfStructureReadOptions; out Status: TPdfStructureReadStatus): TPdfStructureElements;
ReadStructureElements projde tagovaným stromem struktury pro PageNumber (číslované od jedničky) a vrátí vlastněné pole TPdfStructureElements s typy, titulky, MCID, indexy potomků a fakty o odkazech
Status vysvětlí prázdný výsledek a odliší netagovaný dokument od ohraničeného či neúspěšného čtení
IsTagged zjistěte, zda dokument vůbec obsahuje strom strukturyStructureCacheCapacity a StructureElementsForPageVisitStructureElements, který průchody streamuje místo vybudování celého polevar St: TPdfStructureReadStatus;
Elements := Pdf1.ReadStructureElements(1, Default(TPdfStructureReadOptions), St);