THPDFHeadlessCompareOptions

Deklarowany w HPDFHeadlessCompare; zainicjuj przez Default przed zmianą limitów albo tolerancji

PoleDomyślnieCel
MaxObjects / MaxEdges / MaxDepth250000 / 1000000 / 64Granice obiektów, pracy traversalu i rekurencji
MaxDifferences10000Maksymalna liczba zmian w raporcie
MaxStreamBytes / MaxTotalStreamBytes33554432 / 268435456Bajty zdekodowanych strumieni strukturalnych na strumień i łącznie
MaxWorkingBytes / MaxResultBytes268435456 / 16777216Granice tymczasowego przygotowania i storage raportu
MaxPixelsPerPage / MaxTotalPixels16000000 / 128000000Płótno porównania i łączne wyrenderowane piksele wejścia
DPI / ColorTolerance96 / 0Rozdzielczość renderowania i maksymalna niezmieniona delta kanałów
LuminanceFalsePorównuj ważoną luminancję zamiast kanałów RGB
MinimumSimilarity / MaxChangedPixelRatio1 / 0Minimalne podobieństwo i maksymalny ułamek zmienionych pikseli
CancellationTokennilOpcjonalne źródło anulowania wywołującego, łączone z tokenami dokumentu

Limity muszą być dodatnie, MaxWorkingBytes co najmniej 4096, DPI między 1 a 2400, tolerancja koloru między 0 a 255, a oba progi zmiennoprzecinkowe skończonymi wartościami między 0 a 1

Istniejące limity dokumentu mogą dodatkowo ograniczać traversalu i dekodowanie; pamięć robocza ogranicza też indeksy obiektów, posortowane słowniki, ograniczone glify tekstu, powierzchnie stron i przygotowane PNG

Wyrenderowane piksele wejścia liczą oba dokumenty; geometria stron musi się zgadzać, nawet gdy liczbowe progi podobieństwa są złagodzone

Zachowanie porównania · Funkcja porównania