StructTreeItemCount

Tagged PDF, Content Extraction

Mô tả

Chụp một snapshot phẳng depth-first của cấu trúc cây tài liệu và trả về số structure element trong đó

Cú pháp

Delphi

Function TPDFlib.StructTreeItemCount: Integer;

Giá trị trả về

0Tài liệu không có tag hoặc không có structure element nào
NSố structure element trong snapshot

Remarks

Mỗi lần gọi đều dựng lại snapshot, nên các getter mục luôn mô tả structure tree theo đúng trạng thái tại lần đếm gần nhất. Các mục được đánh số 1 đến N theo thứ tự tài liệu depth-first: một phần tử được theo sau trực tiếp bởi các con của nó. Dùng GetStructTreeItemTextGetStructTreeItemIntProperty để xem từng mục — phía đọc đối ứng của họ BeginTag, phục vụ audit tài liệu có tag, export cấu trúc của chúng hay kiểm tra markup trợ năng trước khi sửa

Ví dụ

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

Xem thêm

GetStructTreeItemText, GetStructTreeItemIntProperty, IsTaggedPDF, GetPDFUADiagnostics