Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

HtmlRenderArchivePage

Namespace OfficeIMO.Html
Assembly OfficeIMO.Html
Modifiers sealed

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

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.