THPDFSemanticTextLayout Record
The result of semantic reading-order analysis over positioned page glyphs
THPDFSemanticTextLayout = record
Lines: THPDFSemanticTextLines;
ColumnCount: Integer;
TableCount: Integer;
MedianAdvance: Double;
MedianFontSize: Double;
end;
The unit is HPDFContentStream; Lines holds the detected reading-order lines with cell, zone, table, list-level and source-order metadata
ColumnCount and TableCount summarise the detected structure, whilst the two medians characterise typical glyph advance and font size in user-space points
The record gets filled by HPDFAnalyzeSemanticTextLayout and surfaced per page by THPDFHeadlessDocument.AnalyzePageSemanticText and the loaded-document equivalents