Class EmfHeaderExtension1

Class EmfHeaderExtension1

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

The HeaderExtension1 object defines the first extension to the EMF metafile header. It adds support for a PixelFormatDescriptor object (section 2.2.22) and OpenGL [OPENGL] records (section 2.3.9).

[JsonObject(MemberSerialization.OptIn)]
public sealed class EmfHeaderExtension1 : EmfHeaderObject

Inheritance

objectMetaObjectEmfObjectEmfHeaderObjectEmfHeaderExtension1

Inherited Members

EmfHeaderObject.Bounds, EmfHeaderObject.Frame, EmfHeaderObject.RecordSignature, EmfHeaderObject.Version, EmfHeaderObject.Bytes, EmfHeaderObject.Records, EmfHeaderObject.Handles, EmfHeaderObject.Reserved, EmfHeaderObject.NDesription, EmfHeaderObject.OffDescription, EmfHeaderObject.NPalEntries, EmfHeaderObject.Device, EmfHeaderObject.Millimeters, EmfHeaderObject.Valid, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

EmfHeaderExtension1()

public EmfHeaderExtension1()

Properties

BOpenGl

Gets or sets a 32-bit unsigned integer that indicates whether OpenGL commands are present in the metafile. 0x00000000 OpenGL records are not present in the metafile. 0x00000001 OpenGL records are present in the metafile.

public int BOpenGl { get; set; }

Property Value

int

CbPixelFormat

Gets or sets a 32-bit unsigned integer that specifies the size of the PixelFormatDescriptor object. This MUST be 0x00000000 if no pixel format is set

public int CbPixelFormat { get; set; }

Property Value

int

OffPixelFormat

Gets or sets a 32-bit unsigned integer that specifies the offset to the PixelFormatDescriptor object. This MUST be 0x00000000 if no pixel format is set.

public int OffPixelFormat { get; set; }

Property Value

int