GetStructTreeItemIntProperty

Tagged PDF, Content Extraction

Опис

Повертає числову властивість одного елемента знімка дерева структури

Синтаксис

Delphi

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

Параметри

IndexІндекс елемента (від 1) з останнього виклику StructTreeItemCount
PropertyID1 — кількість дочірніх структурних елементів; 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);

Див. також

StructTreeItemCount, GetStructTreeItemText