GetStructTreeItemIntProperty

Tagged PDF, Content Extraction

Beschrijving

Returns a numeric property of one structure tree snapshot item.

Syntaxis

Delphi

Function TPDFlib.GetStructTreeItemIntProperty(Index, PropertyID: Integer): Integer;

Parameters

IndexItemindex beginnend bij 1, uit de meest recente aanroep van StructTreeItemCount
PropertyID1 het aantal onderliggende structuurelementen; 2 het aantal ids voor gemarkeerde inhoud; 3 de eerste id voor gemarkeerde inhoud (-1 als die ontbreekt); 4 het 1-gebaseerde paginanummer waarop de inhoud van het element's staat (0 als dit onbekend is); 5 het indirecte objectnummer van het element's; 6 het nestingniveau (1 = documentniveau); 7 de 1-gebaseerde itemindex van het bovenliggende element (0 = de wortel van de structuurboom)

Return values

0De index valt buiten bereik, of de eigenschapswaarde is nul
NDe opgevraagde eigenschapswaarde

Remarks

Het paginanummer komt uit de /Pg-entry van het element, of uit zijn eerste marked-content-referentie wanneer het element er zelf geen draagt. Parent- en niveau-waarden maken het mogelijk de afgeplatte itemlijst als boom te doorlopen zonder PDF-objecten aan te raken

Voorbeeld

Level:= PDF.GetStructTreeItemIntProperty(I, 6);
Page:= PDF.GetStructTreeItemIntProperty(I, 4);

Zie ook

StructTreeItemCount, GetStructTreeItemText