StructTreeItemCount

Tagged PDF, Content Extraction

Deskripsi

Mengambil snapshot depth-first yang di-flatten dari structure tree dokumen dan mengembalikan jumlah structure element di dalamnya

Sintaks

Delphi

Function TPDFlib.StructTreeItemCount: Integer;

Nilai kembalian

0Dokumen tidak tagged atau tidak punya structure element
NJumlah structure element dalam snapshot

Catatan

Setiap panggilan membangun ulang snapshot-nya, sehingga getter item selalu mendeskripsikan structure tree sebagaimana keadaannya pada hitungan terakhir. Item diberi nomor 1 sampai N dalam document order depth-first: sebuah elemen langsung diikuti anak-anaknya. Gunakan GetStructTreeItemText dan GetStructTreeItemIntProperty untuk memeriksa setiap item — pasangan sisi-baca dari keluarga BeginTag untuk mengaudit dokumen tagged, mengekspor strukturnya, atau memeriksa markup aksesibilitas sebelum perbaikan

Contoh

Count:= PDF.StructTreeItemCount;
for I:= 1 to Count do
  Memo1.Lines.Add(StringOfChar(' ', 2* PDF.GetStructTreeItemIntProperty(I, 6))+
    PDF.GetStructTreeItemText(I, 1));

Lihat juga

GetStructTreeItemText, GetStructTreeItemIntProperty, IsTaggedPDF, GetPDFUADiagnostics