Clase EmfHeaderExtension1

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

NameDescripción
EmfHeaderExtension1()Inicializa una nueva instancia de la clase EmfHeaderExtension1

Properties

NameTypeAccessDescripción
b_open_glintr/wObtiene 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.
boundsRectangler/wObtiene 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
bytesintr/wObtiene o establece un entero sin signo de 32 bits que especifica el tamaño del metafile, en bytes.
cb_pixel_formatintr/wObtiene 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.
deviceSizer/wObtiene 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
frameRectangler/wObtiene 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
manejadoresintr/wObtiene 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
millimetersSizer/wObtiene o establece un objeto WMF SizeL que especifica el tamaño del dispositivo de referencia, en milímetros
n_desriptionintr/wObtiene 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_entriesintr/wObtiene 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_descriptionintr/wObtiene 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_formatintr/wObtiene 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_signatureEmfFormatSignaturer/wObtiene 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).
registrosintr/wObtiene o establece un entero sin signo de 32 bits que especifica el número de registros en el metafile
reservadointr/wObtiene o establece un entero sin signo de 16 bits que DEBE ser 0x0000 y DEBE ser ignorado
validboolrObtiene un valor que indica si este EmfHeaderObject es válido.
versiónintr/wObtiene 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