THPDFHeadlessCompareOptions

HPDFHeadlessCompare içinde bildirilir; sınırları veya toleransları ayarlamadan önce Default ile başlatın

AlanVarsayılanAmaç
MaxObjects / MaxEdges / MaxDepth250000 / 1000000 / 64Nesne, traversal işi ve recursion sınırları
MaxDifferences10000Maksimum rapor değişiklikleri
MaxStreamBytes / MaxTotalStreamBytes33554432 / 268435456Stream başına ve toplam çözülmüş yapısal stream baytları
MaxWorkingBytes / MaxResultBytes268435456 / 16777216Geçici hazırlık ve rapor depolama sınırları
MaxPixelsPerPage / MaxTotalPixels16000000 / 128000000Karşılaştırma canvas'ı ve toplam render edilmiş girdi pikselleri
DPI / ColorTolerance96 / 0Render çözünürlüğü ve maksimum değişmemiş kanal delta'sı
LuminanceFalseRGB kanalları yerine ağırlıklı parlaklığı karşılaştırır
MinimumSimilarity / MaxChangedPixelRatio1 / 0Minimum benzerlik ve maksimum değişmiş piksel kesri
CancellationTokennilİsteğe bağlı çağırana ait cancellation kaynağı; belge token'larıyla birleştirilir

Sınırlar pozitif olmalı, MaxWorkingBytes en az 4096, DPI 1 ile 2400 arasında, renk toleransı 0 ile 255 arasında ve her iki floating-point eşiği 0 ile 1 arasında sonlu değerler olmalıdır

Mevcut belge sınırları traversal'i ve çözümlemeyi daha fazla kısıtlayabilir; working memory ayrıca nesne indekslerini, sıralanmış dictionary'leri, sınırlı metin glyph'lerini, sayfa yüzeylerini ve hazırlanmış PNG'leri sınırlar

Render edilmiş girdi pikselleri her iki belgeyi sayar; sayısal benzerlik eşikleri gevşetilse bile sayfa geometrisi eşleşmelidir

Karşılaştırma davranışı · Karşılaştırma fonksiyonu