THPDFContractDocumentSource

ユニット: HPDFContractCompareCore

THPDFContractDocumentSource = record
  Context: Pointer;
  PageCount: THPDFContractPageCount;
  SemanticPage: THPDFContractSemanticPage;
  VisibleBox: THPDFContractVisibleBox;
end;

PageCount(Context) は安定したロード済みページ数を返します。SemanticPage(Context, PageIndex, Layout) は実際のセマンティックテキストと位置を返し、VisibleBox(Context, PageIndex, Left, Bottom, Right, Top) は Single 出力経由で可視境界を返します

ページインデックスは 0 始まりで、ジオメトリは PDF ユーザー空間を使います。比較が返るまでコールバックコンテキストとソースデータを変更せずに保持してください

HPDFHeadlessContractSource は THPDFHeadlessDocument からこのレコードを生成します。ネイティブの解析・抽出・リソースポリシーはそのまま保持されます

HPDFCompareContractSources · ネイティブ契約書比較