Class EmfSetPaletteEntries

Class EmfSetPaletteEntries

Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Records
Assembly: Aspose.Imaging.dll (25.4.0)

The EMR_SETPALETTEENTRIES record defines RGB color values in a range of entries for an existing LogPalette (section 2.2.17) object.

public sealed class EmfSetPaletteEntries : EmfObjectManipulationRecordType

Inheritance

object MetaObject EmfRecord EmfObjectManipulationRecordType EmfSetPaletteEntries

Inherited Members

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfSetPaletteEntries(EmfRecord)

Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetPaletteEntries class.

public EmfSetPaletteEntries(EmfRecord source)

Parameters

source EmfRecord

The source.

Properties

Argb32PalEntries

Gets or sets an array of LogPaletteEntry (section 2.2.18) objects, of NumberOfEntries length, which specifies the palette entry data. The Values members do not contain any values.

public int[] Argb32PalEntries { get; set; }

Property Value

int []

IhPal

Gets or sets a 32-bit unsigned integer that specifies the palette EMF Object Table index.

public int IhPal { get; set; }

Property Value

int

NumberofEntries

Gets or sets a 32-bit unsigned integer that specifies the number of entries.

public int NumberofEntries { get; set; }

Property Value

int

Start

Gets or sets a 32-bit unsigned integer that specifies the index of the first entry to set.

public int Start { get; set; }

Property Value

int

 English