EmfPlusRecordType

EmfPlusRecordType enumeration

La enumeración RecordType define los tipos de registros utilizados en los metarchivos EMF+.

public enum EmfPlusRecordType : short

Valores

NombreValorDescripción
EmfPlusHeader16385Este registro especifica el inicio de los datos EMF+ en el metarchivo. DEBE estar incrustado en el primer registro EMF después delEmfMetafileHeader registro ([MS-EMF] sección 2.3.4.2 registro).
EmfPlusEndOfFile16386Este registro especifica el final de los datos EMF+ en el metarchivo.
EmfPlusComment16387Este registro especifica datos privados arbitrarios.
EmfPlusGetDC16388Este registro especifica que los registros EMF subsiguientes encontrados en el metarchivo DEBERÍAN procesarse. Los registros EMF dejan de procesarse cuando se encuentra el siguiente registro EMF+.
EmfPlusMultiFormatStart16389Este registro está reservado y NO DEBE usarse.
EmfPlusMultiFormatSection16390Este registro está reservado y NO DEBE usarse.
EmfPlusMultiFormatEnd16391Este registro está reservado y NO DEBE usarse.
EmfPlusObject16392Este registro especifica un objeto para uso en operaciones gráficas.
EmfPlusClear16393Este registro borra la salidaespacio de coordenadas y lo inicializa con un color de fondo y transparencia específicos.
EmfPlusFillRects16394Este registro define cómo rellenar los interiores de una serie de rectángulos, utilizando un pincel especificado.
EmfPlusDrawRects16395Este registro define los trazos de lápiz para dibujar una serie de rectángulos.
EmfPlusFillPolygon16396Este registro define los datos para rellenar el interior de un polígono, usando un pincel especificado.
EmfPlusDrawLines16397Este registro define los trazos de lápiz para dibujar una serie de líneas conectadas.
EmfPlusFillEllipse16398Este registro define cómo rellenar los interiores de una elipse, usando un pincel especificado.
EmfPlusDrawEllipse16399Este registro define los trazos de pluma para dibujar una elipse.
EmfPlusFillPie16400Este registro define cómo rellenar una sección de una sección interior de una elipse usando un pincel especificado.
EmfPlusDrawPie16401Este registro define trazos de pluma para dibujar una sección de una elipse.
EmfPlusDrawArc16402El registro define trazos de pluma para dibujar un arco de elipse.
EmfPlusFillRegion16403Este registro define cómo rellenar el interior de una región usando un pincel especificado.
EmfPlusFillPath16404El registro define cómo rellenar los interiores de las figuras definidas en una ruta de gráficos con un pincel específico. Una ruta es un objeto que define una secuencia arbitraria de líneas, curvas y formas.
EmfPlusDrawPath16405El registro define los trazos de lápiz para dibujar las figuras en una ruta de gráficos. Una ruta es un objeto que define una secuencia arbitraria de líneas, curvas y formas.
EmfPlusFillClosedCurve16406Este registro define cómo rellenar el interior de una spline cardinal cerrada utilizando un pincel especificado.
EmfPlusDrawClosedCurve16407Este registro define la pluma y los trazos para dibujar una spline cardinal cerrada.
EmfPlusDrawCurve16408Este registro define los trazos de lápiz para dibujar una spline cardinal.
EmfPlusDrawBeziers16409Este registro define los trazos de lápiz para dibujar una spline Bezier.
EmfPlusDrawImage16410Este registro define una escalaEmfPlusImageobjeto (sección 2.2.1.4). Una imagen puede consistir en datos de mapa de bits o de metarchivo.
EmfPlusDrawImagePoints16411Este registro define un objeto EmfPlusImage escalado dentro de un paralelogramo. Una imagen puede consistir en datos de mapa de bits o de metarchivo.
EmfPlusDrawString16412Este registro define una cadena de texto basada en una fuente, un rectángulo de diseño y un formato.
EmfPlusSetRenderingOrigin16413Este registro define el origen del renderizado en las coordenadas horizontales y verticales especificadas. Esto se aplica a los pinceles de sombreado y a los patrones de tramado de 8 y 16 bits por píxel.
EmfPlusSetAntiAliasMode16414Este registro define si habilitar o deshabilitar el suavizado de texto. El suavizado de texto es un método para suavizar las líneas y los bordes de los glifos de los caracteres cuando se dibujan en una superficie de salida.
EmfPlusSetTextRenderingHint16415Este registro define el proceso utilizado para representar el texto.
EmfPlusSetTextContrast16416Este registro establece el contraste del texto de acuerdo con el valor gamma del texto especificado.
EmfPlusSetInterpolationMode16417Este registro define el modo de interpolación de un objeto según el tipo de filtrado de imagen especificado. El modo de interpolación influye en cómo se realiza el escalado (estiramiento y reducción).
EmfPlusSetPixelOffsetMode16418Este registro define el modo de compensación de píxeles de acuerdo con el valor de centrado de píxeles especificado.
EmfPlusSetCompositingMode16419Este registro define el modo de composición según el estado de fusión alfa, que especifica cómo se combinan los colores de origen con los colores de fondo.
EmfPlusSetCompositingQuality16420Este registro define la calidad de composición, que describe el nivel de calidad deseado para crear imágenes compuestas a partir de varios objetos.
EmfPlusSave16421Este registro guarda el estado de los gráficos, identificado por un índice específico, en una pila de estados de gráficos guardados. Cada índice de pila está asociado con un estado guardado particular, y el índice es utilizado por unEmfPlusRestore registro (sección 2.3.7.4) para restaurar el estado.
EmfPlusRestore16422Este registro restaura el estado de los gráficos, identificado por un índice específico, a partir de una pila de estados de gráficos guardados. Cada índice de pila está asociado con un estado guardado particular, y el índice está definido por unEmfPlusSave registro (sección 2.3.7.5) para guardar el estado.
EmfPlusBeginContainer16423Este registro abre un nuevo contenedor de estado de gráficos y especifica una transformación para él. Los contenedores de gráficos se utilizan para retener elementos del estado de gráficos.
EmfPlusBeginContainerNoParams16424Este registro abre un nuevo contenedor de estado de gráficos.
EmfPlusEndContainer16425Este registro cierra un contenedor de estado de gráficos que se abrió previamente mediante una operación de inicio de contenedor.
EmfPlusSetWorldTransform16426Este registro define la transformación del espacio mundial actual en el contexto_dispositivo de reproducción, según una matriz de transformación especificada.
EmfPlusResetWorldTransform16427Este registro restablece la transformación del espacio mundial actual a la matriz de identificación.
EmfPlusMultiplyWorldTransform16428Este registro multiplica el espacio mundial actual por una matriz de transformación especificada.
EmfPlusTranslateWorldTransform16429Este registro aplica una transformación de traslación al espacio mundial actual por distancias horizontales y verticales especificadas.
EmfPlusScaleWorldTransform16430Este registro aplica una transformación de escala al espacio mundial actual mediante factores de escala horizontal y vertical especificados.
EmfPlusRotateWorldTransform16431Este registro gira el espacio mundial actual en un ángulo especificado.
EmfPlusSetPageTransform16432Este registro especifica factores de escala adicionales para la transformación del espacio mundial actual.
EmfPlusResetClip16433Este registro restablece la región de recorte actual para el espacio mundial a infinito.
EmfPlusSetClipRect16434Este registro combina la región de recorte actual con un rectángulo.
EmfPlusSetClipPath16435Este registro combina la región de recorte actual con una ruta de gráficos.
EmfPlusSetClipRegion16436Este registro combina la región de recorte actual con otra región gráfica.
EmfPlusOffsetClip16437Este registro aplica una transformación de traducción en la región de recorte actual del espacio mundial.
EmfPlusDrawDriverString16438Este registro especifica la salida de texto con posiciones de caracteres.
EmfPlusStrokeFillPath16439Este registro cierra cualquier figura abierta en un trazado, traza el contorno del trazado con el lápiz actual y rellena su interior con el pincel actual.
EmfPlusSerializableObject16440Este registro define un bloque de parámetros de efectos de imagen que ha sido serializado en un búfer de datos.
EmfPlusSetTSGraphics16441Este registro especifica el estado de un contexto de dispositivo de gráficos para un servidor terminal.
EmfPlusSetTSClip16442Este registro especifica áreas de recorte en el contexto del dispositivo de gráficos para un servidor de terminales.

Ver también