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 输出参数返回可见边界

页索引从零开始,几何使用 PDF user space;比较返回之前保持 callback 上下文和源数据不变

HPDFHeadlessContractSource 从 THPDFHeadlessDocument 构造该 record,保留原生解析、提取和资源策略

HPDFCompareContractSources · 原生合同比较