THPDFContractCompareOptions

Controla la formación de párrafos, la granularidad de redacción, las exclusiones, la similitud y los presupuestos de recursos

Declaración

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;
end;

Unidad

HPDFContractCompare

Comportamiento

Inicialice con HPDFDefaultContractCompareOptions; la coincidencia explícita de boilerplate es igualdad literal de la línea completa tras la normalización de espacios en blanco, y la detección de márgenes recurrentes cuenta páginas distintas de forma independiente en cada entrada

Checkpoint por defecto es nil y se ejecuta en los límites de trabajo de extracción, párrafo, token y alineación; las excepciones del llamador se propagan mientras que la cancelación del token devuelve ccsCancelled

Temas relacionados

Comparación de contratos