Class EmfResizePalette

Class EmfResizePalette

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

The EMR_RESIZEPALETTE record increases or decreases the size of an existing LogPalette object (section 2.2.17).

public sealed class EmfResizePalette : EmfObjectManipulationRecordType

Inheritance

objectMetaObjectEmfRecordEmfObjectManipulationRecordTypeEmfResizePalette

Inherited Members

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

Remarks

The new size of the LogPalette object MUST be reflected in the NumberOfEntries field in that structure.

Constructors

EmfResizePalette(EmfRecord)

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

public EmfResizePalette(EmfRecord source)

Parameters

source EmfRecord

The source.

Properties

IhPal

Gets or sets a 32-bit unsigned integer that specifies the index of the palette object in the EMF Object Table (section 3.1.1.1).

public int IhPal { get; set; }

Property Value

int