THPDFSemanticTextLayout レコード

位置情報付きページグリフに対するセマンティック読み順解析の結果です

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

ユニットは HPDFContentStream です。Lines には、セル・ゾーン・テーブル・リストレベル・ソース順のメタデータ付きで、検出された読み順の行が入ります

ColumnCount と TableCount は検出された構造を要約し、2 つの中央値はユーザー空間ポイントでの代表的なグリフ送り幅とフォントサイズを特徴付けます

このレコードは HPDFAnalyzeSemanticTextLayout が埋め、ページごとには THPDFHeadlessDocument.AnalyzePageSemanticText とロード済みドキュメントの同等メソッドが公開します

AnalyzePageSemanticText