Class RawDataSettings

Class RawDataSettings

Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)

The raw data settings

[JsonObject(MemberSerialization.OptIn)]
public class RawDataSettings : ICloneable

Inheritance

objectRawDataSettings

Implements

ICloneable

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

RawDataSettings()

public RawDataSettings()

Properties

ColorPalette

Gets or sets the color palette

public IColorPalette ColorPalette { get; set; }

Property Value

IColorPalette

CustomColorConverter

Gets or sets the custom color converter

public IColorConverter CustomColorConverter { get; set; }

Property Value

IColorConverter

DitheringMethod

Gets or sets the dithering method to use for raw data conversion

public DitheringMethods DitheringMethod { get; set; }

Property Value

DitheringMethods

FallbackIndex

Gets or sets the fallback index to use when palette index is out of bounds

public int FallbackIndex { get; set; }

Property Value

int

IndexedColorConverter

Gets or sets the indexed color converter

public IIndexedColorConverter IndexedColorConverter { get; set; }

Property Value

IIndexedColorConverter

LineSize

Gets or sets the pixels line size in bytes for raw data processing

public int LineSize { get; set; }

Property Value

int

PixelDataFormat

Gets or sets the pixel data format

public PixelDataFormat PixelDataFormat { get; set; }

Property Value

PixelDataFormat

Methods

Clone()

Creates a shalow clone.

public RawDataSettings Clone()

Returns

RawDataSettings

A shalow clone.