THPDFSemanticTextLayout-Record

Ergebnis der semantischen Lese-Reihenfolge-Analyse über positionierte Seitenglyphen

THPDFSemanticTextLayout = record
  Lines: THPDFSemanticTextLines;
  ColumnCount: Integer;
  TableCount: Integer;
  MedianAdvance: Double;
  MedianFontSize: Double;
end;

Das Unit ist HPDFContentStream; Lines hält die erkannten Lese-Reihenfolge-Zeilen mit Metadaten zu Zelle, Zone, Tabelle, Listenebene und Source-Reihenfolge

ColumnCount und TableCount fassen die erkannte Struktur zusammen, während die beiden Mediane typische Glyphenvorschübe und Schriftgrößen in User-Space-Punkten charakterisieren

Der Record wird von HPDFAnalyzeSemanticTextLayout gefüllt und pro Seite über THPDFHeadlessDocument.AnalyzePageSemanticText und die geladenen Dokument-Äquivalente bereitgestellt

AnalyzePageSemanticText