Class EmfHeaderObject
Contents
[
Hide
]EmfHeaderObject class
The Header object defines the EMF metafile header. It specifies properties of the device on which the image in the metafile was created.
public class EmfHeaderObject : EmfObject
Constructors
| Name | Description | 
|---|---|
| EmfHeaderObject() | The default constructor. | 
Properties
| Name | Description | 
|---|---|
| Bounds { get; set; } | Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the rectangular inclusive-inclusive bounds in device units of the smallest rectangle that can be drawn around the image stored in the metafile | 
| Bytes { get; set; } | Gets or sets 32-bit unsigned integer that specifies the size of the metafile, in bytes. | 
| Device { get; set; } | Gets or sets a WMF SizeL object ([MS-WMF] section 2.2.2.22) that specifies the size of the reference device, in pixels | 
| Frame { get; set; } | Gets or sets a WMF RectL object that specifies the rectangular inclusive-inclusive dimensions, in .01 millimeter units, of a rectangle that surrounds the image stored in the metafile | 
| Handles { get; set; } | Gets or sets a 16-bit unsigned integer that specifies the number of graphics objects that will be used during the processing of the metafile | 
| Millimeters { get; set; } | Gets or sets a WMF SizeL object that specifies the size of the reference device, in millimeters | 
| NDesription { get; set; } | Gets or sets a 32-bit unsigned integer that specifies the number of characters in the array that contains the description of the metafile’s contents. This is zero if there is no description string. | 
| NPalEntries { get; set; } | Gets or sets a 32-bit unsigned integer that specifies the number of entries in the metafile palette. The palette is located in the EMR_EOF record | 
| OffDescription { get; set; } | Gets or sets a 32-bit unsigned integer that specifies the offset from the beginning of this record to the array that contains the description of the metafile’s contents | 
| Records { get; set; } | Gets or sets a 32-bit unsigned integer that specifies the number of records in the metafile | 
| RecordSignature { get; set; } | Gets or sets a 32-bit unsigned integer that specifies the record signature. This MUST be ENHMETA_SIGNATURE, from the FormatSignature enumeration (section 2.1.14). | 
| Reserved { get; set; } | Gets or sets a 16-bit unsigned integer that MUST be 0x0000 and MUST be ignored | 
| Valid { get; } | Gets a value indicating whether this EmfHeaderObject is valid. | 
| Version { get; set; } | Gets or sets Version (4 bytes): A 32-bit unsigned integer that specifies EMF metafile interoperability. This SHOULD be 0x00010000 | 
See Also
- class EmfObject
 - namespace Aspose.Imaging.FileFormats.Emf.Emf.Objects
 - assembly Aspose.Imaging