Table of Contents

Class TiffFrameMetadata

Namespace
SixLabors.ImageSharp.Formats.Tiff
Assembly
SixLabors.ImageSharp.dll

Provides Tiff specific metadata information for the frame.

public class TiffFrameMetadata : IDeepCloneable
Inheritance
TiffFrameMetadata
Implements
Inherited Members

Constructors

TiffFrameMetadata()

Initializes a new instance of the TiffFrameMetadata class.

public TiffFrameMetadata()

Properties

BitsPerPixel

Gets or sets the bits per pixel.

public TiffBitsPerPixel? BitsPerPixel { get; set; }

Property Value

TiffBitsPerPixel?

BitsPerSample

Gets or sets number of bits per component.

public TiffBitsPerSample? BitsPerSample { get; set; }

Property Value

TiffBitsPerSample?

Compression

Gets or sets the compression scheme used on the image data.

public TiffCompression? Compression { get; set; }

Property Value

TiffCompression?

InkSet

Gets or sets the set of inks used in a separated (Separated) image.

public TiffInkSet? InkSet { get; set; }

Property Value

TiffInkSet?

PhotometricInterpretation

Gets or sets the color space of the image data.

public TiffPhotometricInterpretation? PhotometricInterpretation { get; set; }

Property Value

TiffPhotometricInterpretation?

Predictor

Gets or sets a mathematical operator that is applied to the image data before an encoding scheme is applied.

public TiffPredictor? Predictor { get; set; }

Property Value

TiffPredictor?

Methods

DeepClone()

public IDeepCloneable DeepClone()

Returns

IDeepCloneable