GetStructTreeItemIntProperty
Tagged PDF, Wyodrębnianie zawartości
Opis
Zwraca właściwość liczbową jednego elementu migawki drzewa struktury
Składnia
Delphi
Function TPDFlib.GetStructTreeItemIntProperty(Index, PropertyID: Integer): Integer;Parametry
| Index | Indeks elementu liczony od 1 z najnowszego wywołania StructTreeItemCount |
|---|---|
| PropertyID | 1 liczba podrzędnych elementów struktury; 2 liczba identyfikatorów oznaczonej zawartości; 3 pierwszy identyfikator oznaczonej zawartości (-1, gdy brak); 4 numer strony liczony od 1, na której znajduje się zawartość elementu's (0, gdy nieznany); 5 numer obiektu pośredniego elementu's; 6 poziom zagnieżdżenia (1 = poziom dokumentu); 7 indeks elementu nadrzędnego liczony od 1 (0 = korzeń drzewa struktury) |
Wartości zwracane
| 0 | Indeks jest poza zakresem albo wartość właściwości wynosi zero |
|---|---|
| N | Żądana wartość właściwości |
Uwagi
Numer strony pochodzi z wpisu /Pg elementu's albo z jego pierwszego odwołania do oznaczonej zawartości, gdy sam element nie zawiera takiego wpisu. Wartości elementu nadrzędnego i poziomu umożliwiają przechodzenie płaskiej listy elementów jak drzewa bez dostępu do obiektów PDF
Przykład
Level:= PDF.GetStructTreeItemIntProperty(I, 6);
Page:= PDF.GetStructTreeItemIntProperty(I, 4);