GetStructTreeItemIntProperty

Tagged PDF, Content Extraction

Descriere

Returnează o proprietate numerică a unui element de instantaneu de arbore de structură

Sintaxă

Delphi

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

Parametri

IndexIndex de element, numerotat de la 1, din cel mai recent apel StructTreeItemCount
PropertyID1 numărul elementelor de structură copil; 2 numărul de identificatori de marked-content; 3 primul identificator de marked-content (-1 când nu există); 4 numărul paginii, cu numerotare de la 1, pe care se află conținutul elementului (0 când nu se știe); 5 numărul obiectului indirect al elementului; 6 nivelul de imbricare (1 = nivel document); 7 indexul elementului părinte, cu numerotare de la 1 (0 = rădăcina arborelui de structură)

Return values

0Indexul este în afara intervalului sau valoarea proprietății este zero
NValoarea proprietății cerute

Remarks

Numărul paginii vine din intrarea /Pg a elementului, sau din prima referință de marked-content a lui când elementul însuși nu poartă una. Valorile de părinte și de nivel permit parcurgerea liste plate de elemente ca un arbore, fără a atinge obiecte PDF

Exemplu

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

Consultați și

StructTreeItemCount, GetStructTreeItemText