THPDFContractDocumentSource

Unidad: HPDFContractCompareCore

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

PageCount(Context) devuelve el recuento estable de páginas cargadas; SemanticPage(Context, PageIndex, Layout) devuelve el texto semántico y las posiciones reales; VisibleBox(Context, PageIndex, Left, Bottom, Right, Top) devuelve los límites visibles mediante salidas Single

Los índices de página son base cero y la geometría usa el espacio de usuario PDF; conserve los contextos de callback y los datos de fuente sin cambios hasta que la comparación devuelva

HPDFHeadlessContractSource crea este registro a partir de un THPDFHeadlessDocument, preservando las políticas nativas de parsing, extracción y recursos

HPDFCompareContractSources · Comparación nativa de contratos