THPDFHeadlessCompareOptions

Gedeclareerd in HPDFHeadlessCompare; initialiseer met Default voordat je limieten of toleranties aanpast

VeldDefaultDoel
MaxObjects / MaxEdges / MaxDepth250000 / 1000000 / 64Object-, traversal-werk- en recursiegrenzen
MaxDifferences10000Maximale rapportwijzigingen
MaxStreamBytes / MaxTotalStreamBytes33554432 / 268435456Per-stream en geaggregeerde decoded structurele stream-bytes
MaxWorkingBytes / MaxResultBytes268435456 / 16777216Tijdelijke preparatie- en rapportopslag-grenzen
MaxPixelsPerPage / MaxTotalPixels16000000 / 128000000Vergelijkingscanvas en geaggregeerde gerenderde invoerpixels
DPI / ColorTolerance96 / 0Renderresolutie en maximale ongewijzigde kanaaldelta
LuminanceFalseVergelijk gewogen luminance in plaats van RGB-kanalen
MinimumSimilarity / MaxChangedPixelRatio1 / 0Minimale similariteit en maximale gewijzigde pixelfractie
CancellationTokennilOptionele annuleringsbron in caller-eigendom, gecombineerd met documenttokens

Limieten moeten positief zijn, MaxWorkingBytes moet ten minste 4096 zijn, DPI moet tussen 1 en 2400 liggen, kleurtolerantie tussen 0 en 255, en beide floating-point-drempels moeten eindige waarden tussen 0 en 1 zijn

Bestaande documentlimieten kunnen traversal en decodering verder beperken; working memory klemt ook object-indices, gesorteerde dictionaries, begrensde tekstglyphs, pagina-surfaces en voorbereide PNG's af

Gerenderde invoerpixels tellen beide documenten; pagina-geometrie moet matchen zelfs wanneer numerieke similariteitsdrempels worden versoepeld

Comparison behavior · Comparison function