THPDFHeadlessDocument.AnalyzePageSemanticText

function AnalyzePageSemanticText(PageIndex: Integer;
  out Layout: THPDFSemanticTextLayout): Boolean;

Analyze actual positioned glyphs from a zero-based loaded page into semantic reading order, recurring columns, aligned table rows, list markers, headings and captions

Extraction uses the same permission and resource checks as ExtractPageGlyphs; semantic lines retain actual PDF user-space geometry for contract locations

ExtractPageGlyphs · Native contract comparison