StructTreeItemCount
Tagged PDF, Content Extraction
Опис
Робить згладжений у глибину знімок дерева структури документа та повертає кількість структурних елементів у ньому
Синтаксис
Delphi
Function TPDFlib.StructTreeItemCount: Integer;Return values
| 0 | Документ не розмічений або не має структурних елементів |
|---|---|
| N | Кількість структурних елементів у знімку |
Примітки
Кожен виклик перебудовує знімок, тож гетери елементів завжди описують дерево структури таким, яким воно було на останньому підрахунку. Елементи нумеруються від 1 до N у глибинному порядку документа: за елементом безпосередньо йдуть його діти. Використовуйте GetStructTreeItemText і GetStructTreeItemIntProperty, щоб оглядати кожен елемент — читацький аналог сімейства BeginTag для аудиту тегованих документів, експорту їхньої структури чи перевірки розмітки доступності перед виправленнями
Приклад
Count:= PDF.StructTreeItemCount;
for I:= 1 to Count do
Memo1.Lines.Add(StringOfChar(' ', 2* PDF.GetStructTreeItemIntProperty(I, 6))+
PDF.GetStructTreeItemText(I, 1));Див. також
GetStructTreeItemText, GetStructTreeItemIntProperty, IsTaggedPDF, GetPDFUADiagnostics