Record THPDFSemanticTextLayout

Résultat de l'analyse d'ordre de lecture sémantique sur les glyphes positionnés d'une page

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

L'unité est HPDFContentStream ; Lines contient les lignes d'ordre de lecture détectées avec les métadonnées de cellule, de zone, de tableau, de niveau de liste et d'ordre source

ColumnCount et TableCount résument la structure détectée, tandis que les deux médianes caractérisent l'avancée typique des glyphes et la taille de police en points espace utilisateur

Le record est rempli par HPDFAnalyzeSemanticTextLayout et exposé par page par THPDFHeadlessDocument.AnalyzePageSemanticText et les équivalents sur documents chargés

AnalyzePageSemanticText