StructTreeItemCount
Tagged PDF, indholdsudtræk
Beskrivelse
Tager et fladgjort dybde-først-snapshot af dokument'ets strukturtræ og returnerer antallet af strukturelementer i det.
Syntaks
Delphi
Function TPDFlib.StructTreeItemCount: Integer;Returværdier
| 0 | Dokumentet er ikke tagget eller har ingen strukturelementer. |
|---|---|
| N | Antallet af strukturelementer i snapshot'et. |
Bemærkninger
Hvert kald genopbygger snapshot'et, så elementhenterne altid beskriver strukturetræet, som det var ved det seneste antal. Elementer nummereres fra 1 til N i dokumentrækkefølge med dybde først: Et element efterfølges direkte af sine underelementer. Brug GetStructTreeItemText og GetStructTreeItemIntProperty til at inspicere hvert element — læsesidemodstykket til BeginTag-familien til revision af taggede dokumenter, eksport af deres struktur eller kontrol af tilgængelighedsmarkering før reparationer.
Eksempel
Count:= PDF.StructTreeItemCount;
for I:= 1 to Count do
Memo1.Lines.Add(StringOfChar(' ', 2* PDF.GetStructTreeItemIntProperty(I, 6))+
PDF.GetStructTreeItemText(I, 1));Se også
GetStructTreeItemText, GetStructTreeItemIntProperty, IsTaggedPDF, GetPDFUADiagnostics