THPDFContentSemanticCompareInfo Record
Raportuje werdykt i pierwsze różniące się zdarzenie porównania semantycznego dwóch strumieni zawartości
Deklaracja
THPDFContentSemanticCompareInfo= record
Left: THPDFContentSemanticStatistics;
Right: THPDFContentSemanticStatistics;
FirstDifferentEvent: Integer;
Equivalent: boolean;
end;
Jednostka
HPDFContentStream
Pola
| Pole | Przeznaczenie |
|---|---|
Left | Statystyki normalizacji lewego strumienia |
Right | Statystyki normalizacji prawego strumienia |
FirstDifferentEvent | Indeks pierwszego różniącego się zdarzenia znormalizowanego liczony od zera, zliczany przez skanowanie kanonicznych postaci bajtowych, -1 przed porównaniem, gdy któraś strona zawodziła albo gdy strumienie są równoważne |
Equivalent | True, gdy oba strumienie normalizują się do tej samej kanonicznej postaci bajtowej w granicach tolerancji liczb |
Uwagi dotyczące użycia
- Zwracany przez
HPDFCompareContentStreamsSemanticprzy porównywaniu zapisanej ponownie, zoptymalizowanej albo przepisanej zawartości strony - Użyj
FirstDifferentEvent, aby skoczyć do pierwszej różnicy w zachowaniu, zamiast robić diff surowych bajtów - Parametr
NumberTolerancesteruje tym, jak blisko siebie muszą być operandy zmiennoprzecinkowe, żeby uznać je za równe