THPDFContractCompareOptions

Controlla la formazione dei paragrafi, la granularità del testo, le esclusioni, la similarità e i budget di risorse

Dichiarazione

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;

Unità

HPDFContractCompare

Comportamento

Inizializza con HPDFDefaultContractCompareOptions; il matching esplicito del boilerplate è uguaglianza letterale dell'intera riga dopo la normalizzazione degli spazi, e il rilevamento dei margini ricorrenti conta le pagine distinte indipendentemente in ciascun input

Checkpoint รจ nil per impostazione predefinita e viene eseguito ai confini di lavoro di estrazione, paragrafo, token e allineamento; le eccezioni del chiamante si propagano mentre la cancellazione del token restituisce ccsCancelled

Vedere anche

Confronto dei contratti