THPDFHeadlessDocument.AnalyzePageSemanticText

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

Analyse the actual positioned glyphs from a loaded zero-based 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 the actual PDF user-space geometry for contract locations

ExtractPageGlyphs · Native contract comparison