API Reference
PdfVisualPageComparison
One rendered page comparison and its human-review artifacts.
Inheritance
- Object
- PdfVisualPageComparison
Usage
Explore 4 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 4
- Method PdfDocumentProof.CompareVisualPages
- Property PdfReviewPageComparison.Visual
- Method PdfVisualComparer.ComparePages
- Property PdfVisualComparisonReport.Pages
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public Int32 ActualPageNumber { get; } #One-based page in the actual document.
public Boolean IsMatch { get; } #Whether this page has complete managed renderings that satisfy the configured threshold.
public IReadOnlyList<PdfRenderCapabilityDiagnostic> ExpectedCapabilityDiagnostics { get; } #Known simplifications or omissions in the expected page's managed rendering.
public IReadOnlyList<PdfRenderCapabilityDiagnostic> ActualCapabilityDiagnostics { get; } #Known simplifications or omissions in the actual page's managed rendering.
public Boolean HasSizeDifference { get; } #Whether the rendered source dimensions differ, independently of pixel tolerances.
public PdfPixelRegion? ChangedBounds { get; } #Smallest comparison-canvas rectangle containing pixels above channel tolerance, or null when none differ.
public Int64 ComparedPixels { get; } #Pixels compared after exclusions.
public Int64 DifferentPixels { get; } #Pixels exceeding channel tolerance.
public Int32 MaximumChannelDifference { get; } #Maximum observed channel difference.
public Double MeanChannelDifference { get; } #Mean absolute channel difference.