THPDFContentSemanticCompareInfo Kaydı
İki içerik akışı arasındaki anlamsal karşılaştırmanın kararını ve ilk farklılaşan olayı raporlar
Bildirim
THPDFContentSemanticCompareInfo= record
Left: THPDFContentSemanticStatistics;
Right: THPDFContentSemanticStatistics;
FirstDifferentEvent: Integer;
Equivalent: boolean;
end;
Birim
HPDFContentStream
Alanlar
| Alan | Amaç |
|---|---|
Left | Sol akışın normalleştirme istatistikleri |
Right | Sağ akışın normalleştirme istatistikleri |
FirstDifferentEvent | Kurallı bayt biçimleri taranarak sayılan, ilk farklı normalleştirilmiş olayın sıfır tabanlı indeksi; karşılaştırma öncesinde, iki taraftan biri başarısız olduğunda veya akışlar eşdeğer olduğunda -1 |
Equivalent | Her iki akış da sayı toleransı içinde aynı kurallı bayt biçimine normalleştiğinde True olur |
Kullanım notları
- Yeniden kaydedilmiş, optimize edilmiş veya yeniden yazılmış sayfa içeriği karşılaştırılırken
HPDFCompareContentStreamsSemantictarafından döndürülür - Ham baytları karşılaştırmak yerine ilk davranışsal farklılığa atlamak için
FirstDifferentEventdeğerini kullanın NumberToleranceparametresi, kayan noktalı işlenenlerin eşit sayılması için ne kadar yakın olması gerektiğini denetler