HPDFCompareHeadlessContracts
Unit: HPDFHeadlessContractCompare
function HPDFCompareHeadlessContracts(BeforeDocument, AfterDocument: THPDFHeadlessDocument;
const Options: THPDFContractCompareOptions; out Report: THPDFContractCompareReport;
CancellationToken: THPDFCancellationToken = nil): Boolean;
Compara documentos nativos carregados usando o algoritmo compartilhado de contrato semântico; retorna true apenas quando Report.Status = ccsComplete
As Options controlam alinhamento de parágrafos, mudanças de palavras ou de sentences, exclusão de margens repetidas, continuações de páginas e limites positivos de recursos; os reports preservam snapshots semânticos completos e a geometria das linhas de origem
Os documentos permanecem carregados e inalterados durante toda a chamada; as permissões nativas de extração, o cancelamento e os orçamentos de decodificação deles se aplicam
Comparação de contratos nativos · Opções de comparação · Report de comparação