Clase EmfHeaderExtension1
Contenido
[
Ocultar
]Summary: 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).
Module: aspose.imaging.fileformats.emf.emf.objects
Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfHeaderExtension1
Inheritance: EmfHeaderObject
Constructors
| Name | Descripción |
|---|---|
| EmfHeaderExtension1() | Inicializa una nueva instancia de la clase EmfHeaderExtension1 |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| b_open_gl | int | r/w | Obtiene o establece un entero sin signo de 32 bits que indica si los comandos OpenGL están presentes en el metafile. 0x00000000 Los registros OpenGL no están presentes en el metafile. 0x00000001 Los registros OpenGL están presentes en el metafile. |
| bounds | Rectangle | r/w | Obtiene o establece un objeto WMF RectL ([MS-WMF] sección 2.2.2.19) que especifica los límites rectangulares inclusivo‑inclusivo en unidades de dispositivo del rectángulo más pequeño que puede dibujarse alrededor de la imagen almacenada en el metafile |
| bytes | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño del metafile, en bytes. |
| cb_pixel_format | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño del objeto PixelFormatDescriptor. Esto DEBE ser 0x00000000 si no se establece ningún formato de píxel. |
| device | Size | r/w | Obtiene o establece un objeto WMF SizeL ([MS-WMF] sección 2.2.2.22) que especifica el tamaño del dispositivo de referencia, en píxeles |
| frame | Rectangle | r/w | Obtiene o establece un objeto WMF RectL que especifica las dimensiones rectangulares inclusivo‑inclusivo, en unidades de 0,01 milímetros , de un rectángulo que rodea la imagen almacenada en el metafile |
| manejadores | int | r/w | Obtiene o establece un entero sin signo de 16 bits que especifica el número de objetos gráficos que se utilizarán durante el procesamiento del metafile |
| millimeters | Size | r/w | Obtiene o establece un objeto WMF SizeL que especifica el tamaño del dispositivo de referencia, en milímetros |
| n_desription | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el número de caracteres en la matriz que contiene la descripción del contenido del metafile. Es cero si no hay cadena de descripción. |
| n_pal_entries | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el número de entradas en la paleta del metafile . La paleta se encuentra en el registro EMR_EOF |
| off_description | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el desplazamiento desde el comienzo de este registro hasta la matriz que contiene la descripción del contenido del metafile |
| off_pixel_format | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el desplazamiento al objeto PixelFormatDescriptor. Esto DEBE ser 0x00000000 si no se establece ningún formato de píxel. |
| record_signature | EmfFormatSignature | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica la firma del registro. Esto DEBE ser ENHMETA_SIGNATURE, de la enumeración FormatSignature (sección 2.1.14). |
| registros | int | r/w | Obtiene o establece un entero sin signo de 32 bits que especifica el número de registros en el metafile |
| reservado | int | r/w | Obtiene o establece un entero sin signo de 16 bits que DEBE ser 0x0000 y DEBE ser ignorado |
| valid | bool | r | Obtiene un valor que indica si este EmfHeaderObject es válido. |
| versión | int | r/w | Obtiene o establece Version (4 bytes): Un entero sin signo de 32 bits que especifica la interoperabilidad del metafichero EMF. Esto DEBERÍA ser 0x00010000 |
Constructor: EmfHeaderExtension1()
EmfHeaderExtension1()
Inicializa una nueva instancia de la clase EmfHeaderExtension1