GetStructTreeItemIntProperty
Tagged PDF, Content Extraction
Опис
Повертає числову властивість одного елемента знімка дерева структури
Синтаксис
Delphi
Function TPDFlib.GetStructTreeItemIntProperty(Index, PropertyID: Integer): Integer;Параметри
| Index | Індекс елемента (від 1) з останнього виклику StructTreeItemCount |
|---|---|
| PropertyID | 1 — кількість дочірніх структурних елементів; 2 — кількість ідентифікаторів позначеного вмісту; 3 — перший ідентифікатор позначеного вмісту (-1, коли немає); 4 — номер сторінки (від 1), на якій стоїть вміст елемента (0, коли невідомо); 5 — номер непрямого об'єкта елемента; 6 — рівень вкладеності (1 = рівень документа); 7 — індекс батька (від 1; 0 = корінь дерева структури) |
Return values
| 0 | Індекс поза діапазоном або значення властивості нульове |
|---|---|
| N | Значення запитаної властивості |
Примітки
Номер сторінки походить із запису /Pg елемента або з його першого посилання marked-content, коли сам елемент його не несе. Значення батька та рівня дозволяють проходити плоский список елементів як дерево, не торкаючись об'єктів PDF
Приклад
Level:= PDF.GetStructTreeItemIntProperty(I, 6);
Page:= PDF.GetStructTreeItemIntProperty(I, 4);