StructTreeItemCount

Tagged PDF, Content Extraction

Beskrivelse

Tar et flatet dybde-først øyeblikksbilde av dokumentets strukturtrær og returnerer antall strukturelementer i det

Syntaks

Delphi

Function TPDFlib.StructTreeItemCount: Integer;

Returverdier

0Dokumentet er ikke tagget eller har ingen strukturelementer
NAntall strukturelementer i øyeblikksbildet

Merknader

Hvert kall bygger øyeblikksbildet på nytt, så elementhenterne beskriver alltid strukturtræet slik det sto ved den nyeste tellingen. Elementer nummereres 1 til N i dybde-først dokumentrekkefølge: et element følges direkte av sine barn. Bruk GetStructTreeItemText og GetStructTreeItemIntProperty til å inspisere hvert element — lesesiden av BeginTag-familien for å revidere taggede dokumenter, eksportere strukturen deres eller sjekke tilgjengelighetsmarkering før reparasjoner

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