THPDFHeadlessCompareOptions

Dichiarato in HPDFHeadlessCompare; inizializzare con Default prima di modificare limiti o tolleranze

CampoPredefinitoScopo
MaxObjects / MaxEdges / MaxDepth250000 / 1000000 / 64Limiti su oggetti, lavoro di traversal e ricorsione
MaxDifferences10000Numero massimo di modifiche riportate
MaxStreamBytes / MaxTotalStreamBytes33554432 / 268435456Byte decodificati di stream strutturali per stream e in aggregato
MaxWorkingBytes / MaxResultBytes268435456 / 16777216Limiti di archiviazione temporanea per preparazione e report
MaxPixelsPerPage / MaxTotalPixels16000000 / 128000000Canvas di confronto e pixel aggregati degli input renderizzati
DPI / ColorTolerance96 / 0Risoluzione di rendering e delta massimo dei canali invariati
LuminanceFalseConfronta la luminanza pesata invece dei canali RGB
MinimumSimilarity / MaxChangedPixelRatio1 / 0Similarità minima e frazione massima di pixel modificati
CancellationTokennilSorgente di cancellazione opzionale di proprietà del chiamante, combinata con i token del documento

I limiti devono essere positivi, MaxWorkingBytes deve essere almeno 4096, DPI deve stare tra 1 e 2400, la tolleranza colore tra 0 e 255, ed entrambe le soglie in virgola mobile devono essere valori finiti tra 0 e 1

I limiti esistenti del documento possono restringere ulteriormente traversal e decodifica; la memoria di lavoro limita anche indici di oggetti, dizionari ordinati, glifi di testo limitati, superfici di pagina e PNG preparati

I pixel degli input renderizzati contano per entrambi i documenti; la geometria di pagina deve corrispondere anche quando le soglie numeriche di similarità sono allentate

Comportamento del confronto · Funzione di confronto