Class TiffFrameMetadata
Provides Tiff specific metadata information for the frame.
Implements
Inherited Members
Namespace: SixLabors.ImageSharp.Formats.Tiff
Assembly: SixLabors.ImageSharp.dll
Syntax
public class TiffFrameMetadata : IDeepCloneable
Constructors
| Edit this page View SourceTiffFrameMetadata()
Initializes a new instance of the TiffFrameMetadata class.
Declaration
public TiffFrameMetadata()
Properties
| Edit this page View SourceBitsPerPixel
Gets or sets the bits per pixel.
Declaration
public TiffBitsPerPixel? BitsPerPixel { get; set; }
Property Value
Type | Description |
---|---|
TiffBitsPerPixel? |
BitsPerSample
Gets or sets number of bits per component.
Declaration
public TiffBitsPerSample? BitsPerSample { get; set; }
Property Value
Type | Description |
---|---|
TiffBitsPerSample? |
Compression
Gets or sets the compression scheme used on the image data.
Declaration
public TiffCompression? Compression { get; set; }
Property Value
Type | Description |
---|---|
TiffCompression? |
InkSet
Gets or sets the set of inks used in a separated (Separated) image.
Declaration
public TiffInkSet? InkSet { get; set; }
Property Value
Type | Description |
---|---|
TiffInkSet? |
PhotometricInterpretation
Gets or sets the color space of the image data.
Declaration
public TiffPhotometricInterpretation? PhotometricInterpretation { get; set; }
Property Value
Type | Description |
---|---|
TiffPhotometricInterpretation? |
Predictor
Gets or sets a mathematical operator that is applied to the image data before an encoding scheme is applied.
Declaration
public TiffPredictor? Predictor { get; set; }
Property Value
Type | Description |
---|---|
TiffPredictor? |
Methods
| Edit this page View SourceDeepClone()
Creates a new object that is a deep copy of the current instance.
Declaration
public IDeepCloneable DeepClone()
Returns
Type | Description |
---|---|
IDeepCloneable | The IDeepCloneable. |