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
| Index | Index de element, numerotat de la 1, din cel mai recent apel StructTreeItemCount |
|---|---|
| PropertyID | 1 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
| 0 | Indexul este în afara intervalului sau valoarea proprietății este zero |
|---|---|
| N | Valoarea 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);