THPDFContractCompareOptions

Steruje tworzeniem akapitów, ziarnistością sformułowań, wykluczeniami, podobieństwem i budżetami zasobów

Deklaracja

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;

Jednostka

HPDFContractCompare

Zachowanie

Inicjalizuj przez HPDFDefaultContractCompareOptions; jawne dopasowanie boilerplate'u to dosłowna równość całych wierszy po normalizacji białych znaków, a wykrywanie powtarzających się marginesów liczy odrębne strony niezależnie w każdym z wejść

Checkpoint domyślnie ma wartość nil i uruchamia się na granicach pracy ekstrakcji, akapitów, tokenów i wyrównania; wyjątki wywołującego propagują, a anulowanie tokenów zwraca ccsCancelled

Powiązane tematy

Porównywanie umów