THPDFContractCompareOptions

Řídí tvorbu odstavců, granularitu znění, vynětí, podobnost a budgety prostředků

Deklarace

THPDFContractCompareOptions = record
  Granularity: THPDFContractGranularity;
  IgnoreCase, IgnoreRepeatedHeadersFooters, NormalizeMarginDigits: Boolean;
  JoinPageContinuations: Boolean;
  HeaderMarginPoints, FooterMarginPoints, ParagraphGapFactor: Double;
  MinimumRepeatedPages: Integer;
  MinimumParagraphSimilarity: Double;
  ExcludedLineTexts: THPDFContractStrings;
  MaxPages, MaxParagraphs, MaxSemanticLines, MaxCharacters, MaxTokens, MaxDifferences: Integer;
  MaxAlignmentCells, MaxWorkUnits: Int64;
  Checkpoint: TNotifyEvent;
end;

Jednotka

HPDFContractCompare

Chování

Inicializujte přes HPDFDefaultContractCompareOptions; explicitní shoda boilerplate je celořádková literální rovnost po normalizaci whitespace a detekce opakujících se okrajových zón počítá odlišné stránky nezávisle v každém vstupu

Checkpoint má defaultně nil a běží na hranicích práce extraction, paragraph, token a alignment; exceptiony volajícího se propagují, zatímco token cancellation vrací ccsCancelled

Související témata

Porovnání smluv