Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeRasterFrameInfo

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Modifiers sealed

Immutable timing and composition information for one image, animation frame, or page.

Inheritance

  • Object
  • OfficeRasterFrameInfo

Usage

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

Properties

public Int32 Index { get; } #

Zero-based display or page index.

public OfficeRasterFrameKind Kind { get; } #

Whether the unit is static, timed, or paged.

public Int32 Width { get; } #

Frame or page width in pixels before orientation normalization.

public Int32 Height { get; } #

Frame or page height in pixels before orientation normalization.

public Int32 X { get; } #

Horizontal frame offset in canvas pixels.

public Int32 Y { get; } #

Vertical frame offset in canvas pixels.

public TimeSpan Duration { get; } #

Display duration. Static images and TIFF pages report Zero.

public OfficeRasterFrameDisposal Disposal { get; } #

Canvas disposal requested after the display interval.

public OfficeRasterFrameBlend Blend { get; } #

Canvas blend requested while rendering the unit.

public Boolean IsDefaultImage { get; } #

Whether this frame is also the container's backwards-compatible static image.

public Nullable<Double> DpiX { get; } #

Selected frame or page horizontal physical resolution when independently available.

public Nullable<Double> DpiY { get; } #

Selected frame or page vertical physical resolution when independently available.