StructTreeItemCount
Tagged PDF, Content Extraction
Popis
Vezme zploštěný snapshot strukturního stromu dokumentu v hloubkovém pořadí a vrátí počet strukturních elementů v něm
Syntaxe
Delphi
Function TPDFlib.StructTreeItemCount: Integer;Return values
| 0 | Dokument není tagovaný nebo nemá žádné strukturní elementy |
|---|---|
| N | Počet strukturních elementů v snapshotu |
Poznámky
Každé volání znovu sestaví snapshot, takže item gettery vždy popisují strukturní strom podle posledního spočítání. Položky se číslují 1 až N v hloubkovém pořadí dokumentu: element přímo následují jeho děti. Každou položku si prohlédněte přes GetStructTreeItemText a GetStructTreeItemIntProperty — je to čtecí protějšek rodiny BeginTag pro audit tagovaných dokumentů, export jejich struktury nebo kontrolu accessibility značek před opravami
Příklad
Count:= PDF.StructTreeItemCount;
for I:= 1 to Count do
Memo1.Lines.Add(StringOfChar(' ', 2* PDF.GetStructTreeItemIntProperty(I, 6))+
PDF.GetStructTreeItemText(I, 1));Viz také
GetStructTreeItemText, GetStructTreeItemIntProperty, IsTaggedPDF, GetPDFUADiagnostics