THPDFContractCompareReport

Carries completion status, change records, source statistics, and semantic page snapshots

Declaration

THPDFContractCompareReport = record
  Status: THPDFContractCompareStatus;
  Note: UnicodeString;
  Changes: THPDFContractChanges;
  BeforePages, AfterPages, BeforeParagraphs, AfterParagraphs: Integer;
  ExcludedBeforeLines, ExcludedAfterLines: Integer;
  WorkUnits, AlignmentCells: Int64;
  BeforePageText, AfterPageText: THPDFContractStrings;
end;

Unit

HPDFContractCompare

Behaviour

Only ccsComplete represents a finished comparison; BeforePageText and AfterPageText are opaque snapshots containing normalised semantic text and exact line geometry, retained to validate annotated PDF export

Related topics

Contract comparison