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
NumberofEntries
Gets or sets a 32-bit unsigned integer that specifies the number of entries.
public int NumberofEntries { get; set; }
Property Value
Start
Gets or sets a 32-bit unsigned integer that specifies the index of the first entry to set.
public int Start { get; set; }