Record THPDFSemanticTextLayout

Resultado del análisis semántico de reading order sobre los glifos posicionados de la página

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

La unit es HPDFContentStream; Lines guarda las líneas de reading order detectadas con metadatos de celda, zona, tabla, nivel de lista y orden fuente

ColumnCount y TableCount resumen la estructura detectada, mientras que las dos medianas caracterizan el advance típico de glifo y el tamaño de fuente en puntos de user space

El record lo llena HPDFAnalyzeSemanticTextLayout y se expone por página mediante THPDFHeadlessDocument.AnalyzePageSemanticText y los equivalentes para documentos cargados

AnalyzePageSemanticText