Class EmfEof
Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Records
Assembly: Aspose.Imaging.dll (25.2.0)
The EMR_EOF record indicates the end of the metafile and specifies a palette.
public sealed class EmfEof : EmfControlRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfControlRecordType ← EmfEof
Inherited Members
EmfRecord.Type, EmfRecord.Size, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
EmfEof(EmfRecord)
Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEof class.
public EmfEof(EmfRecord record)
Parameters
record
EmfRecord
The record.
EmfEof()
Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfEof class.
public EmfEof()
Properties
PaletteArgb32Entries
Gets or sets an optional buffer that contains palette data, which is not required to be contiguous with the fixed portion of the EMR_EOF record. Accordingly, fields in this buffer that are labeled “UndefinedSpace” are optional and MUST be ignored. The size of this field MUST be a multiple of 4 bytes
public int[] PaletteArgb32Entries { get; set; }
Property Value
int[]
SizeLast
Gets or sets a 32-bit unsigned integer that MUST be the same as Size and MUST be the last field of the record and hence the metafile. LogPaletteEntry objects, if they exist, MUST precede this field.
public int SizeLast { get; set; }