Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeRasterDecodeInfo

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Modifiers sealed

Typed evidence describing one shared raster decode decision.

Inheritance

  • Object
  • OfficeRasterDecodeInfo

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Properties

public OfficeImageFormat Format { get; } #

Detected source format, or Unknown.

public Int32 FrameCount { get; } #

Known frame count. Static formats report one; zero means the count could not be established.

public Int32 SelectedFrameIndex { get; } #

Requested zero-based frame index.

public Boolean Succeeded { get; } #

True when the requested static frame was decoded.

public Boolean IsAnimated { get; } #

True when the inspected source contains timed animation frames.

public Boolean HasMultipleFramesOrPages { get; } #

True when the inspected source contains more than one frame or page.

public Boolean FramesOrPagesDiscarded { get; } #

True when the static result intentionally retained only the selected frame or page.

public Boolean PagesDiscarded { get; } #

True when a multi-page source was reduced to the selected page.

public Boolean AnimationDiscarded { get; } #

True when a static result intentionally represents only one frame of an animated source.

public String Diagnostic { get; } #

Stable human-readable reason when decoding did not complete or discarded animation.

public OfficeRasterContainerInfo Container { get; } #

Format-neutral frame/page inventory when the container could be inspected safely.

public OfficeRasterFrameInfo SelectedFrame { get; } #

Selected frame or page descriptor when available.