API Reference
HtmlRenderArchivePage
One separately encoded page described by an HTML render archive manifest.
Inheritance
- Object
- HtmlRenderArchivePage
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
- Property HtmlRenderArchiveManifest.Pages
Inherited Methods
Properties
public Int32 OutputIndex { get; } #Zero-based output order.
public Int32 SourcePageNumber { get; } #One-based primary source page number.
public Double Width { get; } #Retained surface width in CSS pixels.
public Double Height { get; } #Retained surface height in CSS pixels.
public Boolean IsClipped { get; } #Whether the retained surface clips or composes source content.
public Int32 EncodedWidth { get; } #Encoded width in pixels for PNG or CSS pixels for SVG.
public Int32 EncodedHeight { get; } #Encoded height in pixels for PNG or CSS pixels for SVG.
public String MimeType { get; } #Canonical media type.
public Int64 EncodedLength { get; } #Encoded payload length.
public String EntryName { get; } #Safe relative ZIP entry name.
public String Sha256 { get; } #Lowercase SHA-256 digest of the exact encoded entry.
public Boolean HasLoss { get; } #Whether encoding this page reported an approximation, omission, or failure.
public IReadOnlyList<OfficeImageExportDiagnostic> EncodingDiagnostics { get; } #Scale, font, codec, and other diagnostics produced while encoding this page.
public IReadOnlyList<HtmlRenderSourcePlacement> SourcePlacements { get; } #Every source page or slice contributing to this encoded page.