StructTreeItemCount

Etiketli PDF, İçerik Ayıklama

Açıklama

Belge'nin yapı ağacının düzleştirilmiş derinlik öncelikli anlık görüntüsünü alır ve içindeki yapı öğesi sayısını döndürür

Sözdizimi

Delphi

Function TPDFlib.StructTreeItemCount: Integer;

Dönüş değerleri

0Belge etiketli değil veya yapı öğesi yok
NAnlık görüntüdeki yapı öğesi sayısı

Açıklamalar

Her çağrı anlık görüntüyü yeniden oluşturur; böylece öğe alıcıları her zaman en son sayım anındaki yapı ağacını açıklar. Öğeler derinlik öncelikli belge sırasında 1'den N'ye numaralandırılır: bir öğeyi doğrudan alt öğeleri izler. Her öğeyi incelemek için GetStructTreeItemText ve GetStructTreeItemIntProperty kullanın — bunlar etiketli belgeleri denetlemek, yapılarını dışa aktarmak veya onarımdan önce erişilebilirlik işaretlemesini denetlemek için BeginTag ailesinin okuma tarafı karşılığıdır

Örnek

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

Ayrıca bkz

GetStructTreeItemText, GetStructTreeItemIntProperty, IsTaggedPDF, GetPDFUADiagnostics