Table of Contents

Class PngFrameMetadata

Namespace
SixLabors.ImageSharp.Formats.Png
Assembly
SixLabors.ImageSharp.dll

Provides APng specific metadata information for the image frame.

public class PngFrameMetadata : IDeepCloneable
Inheritance
PngFrameMetadata
Implements
Inherited Members

Constructors

PngFrameMetadata()

Initializes a new instance of the PngFrameMetadata class.

public PngFrameMetadata()

Properties

BlendMethod

Gets or sets the type of frame area rendering for this frame

public PngBlendMethod BlendMethod { get; set; }

Property Value

PngBlendMethod

DisposalMethod

Gets or sets the type of frame area disposal to be done after rendering this frame

public PngDisposalMethod DisposalMethod { get; set; }

Property Value

PngDisposalMethod

FrameDelay

Gets or sets the frame delay for animated images. If not 0, when utilized in Png animation, this field specifies the number of hundredths (1/100) of a second to wait before continuing with the processing of the Data Stream. The clock starts ticking immediately after the graphic is rendered.

public Rational FrameDelay { get; set; }

Property Value

Rational

Methods

DeepClone()

public IDeepCloneable DeepClone()

Returns

IDeepCloneable