THPDFContractCompareOptions

Paragraf oluşumunu, ifade ayrıntı düzeyini, hariç tutmaları, benzerliği ve kaynak bütçelerini denetler

Bildirim

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;

Birim

HPDFContractCompare

Davranış

HPDFDefaultContractCompareOptions ile başlatın; açık kalıp metin eşleşmesi, whitespace normalizasyonundan sonra tüm-satır literal eşitliğidir ve yinelenen kenar boşluğu algılaması, farklı sayfaları her girdide bağımsız sayar

Checkpoint default'ta nil'dir ve extraction, paragraph, token ve alignment iş sınırlarında çalışır; çağıran exception'ları yayılırken token cancellation'ı ccsCancelled döndürür

İlgili konular

Sözleşme karşılaştırması