API Reference
OfficeRasterFrameInfo
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.
Returned or exposed by
- Property OfficeRasterContainerInfo.Frames
- Property OfficeRasterDecodeInfo.SelectedFrame
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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.