API Reference
EpubFixedLayoutInspection
Managed layout evidence for one fixed-layout XHTML chapter, not reading-system certification.
Inheritance
- Object
- EpubFixedLayoutInspection
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
Properties
public String Path { get; } #Package-relative chapter path.
public Double ViewportWidth { get; } #Declared viewport width in CSS pixels.
public Double ViewportHeight { get; } #Declared viewport height in CSS pixels.
public HtmlRenderDocument Rendering { get; } #Rendered scene, fonts and all renderer diagnostics. Its continuous surface can exceed the viewport.
public OfficeDrawingQualityReport CanvasQuality { get; } #Rendered element rectangle findings against the declared canvas. This is not glyph-ink, shadow/filter, clipped-content or individual-region overflow measurement.
public IReadOnlyList<EpubFixedLayoutRegionInspection> Regions { get; } #Requested region inspections in caller order. Empty when only the page canvas was inspected.
public IReadOnlyList<HtmlDiagnostic> ClippingDiagnostics { get; } #Element bounds cropped by rectangular scene clips, including intentional crops, and explicit warnings for path-shaped clips whose precise geometry was not inspected. This is not glyph-ink or pixel visibility measurement. Automatic output clipping is excluded.
public IReadOnlyList<HtmlDiagnostic> TextInkDiagnostics { get; } #Positioned XHTML and embedded vector text paint bounds against the canvas, including affine transforms and non-zero glyph winding and conservative decoration strokes at nominal CSS-pixel scale 1. Rectangular and filled path clips constrain bounds; unsupported paths, vector text layouts and unavailable outlines are diagnosed as unmeasured. This does not establish pixel visibility, regional containment or native-reader equivalence.
public Boolean HasTextInkOverflow { get; } #Whether measured text paint bounds extend outside the declared canvas.
public Boolean HasClippedElementBounds { get; } #Whether rectangular scene clipping intersects rendered element bounds. This can be intentional.
public IReadOnlyList<EpubDiagnostic> PackageDiagnostics { get; } #Package and extraction diagnostics retained regardless of image-export suppression options.
public IReadOnlyList<OfficeImageExportDiagnostic> PreparationDiagnostics { get; } #Source preparation diagnostics, including unavailable source content.
public Boolean HasCanvasOverflow { get; } #Whether a rendered element rectangle extends outside the declared viewport.
public Boolean HasRenderingWarnings { get; } #Whether package, preparation, rendering, clipping or text-ink inspection reports a warning/error or diagnosed rendering loss. False does not establish native-reader or pixel-level fidelity.