EmfAlphaBlend
Contenido
[
Ocultar
]EmfAlphaBlend class
El registro EMR_ALPHABLEND especifica una transferencia en bloque de píxeles desde un mapa de bits de origen a un rectángulo de destino , incluidos los datos de transparencia alfa, de acuerdo con una operación de fusión especificada.
public sealed class EmfAlphaBlend : EmfBitmapRecordType
Constructores
Nombre | Descripción |
---|---|
EmfAlphaBlend(EmfRecord) | Inicializa una nueva instancia delEmfAlphaBlend clase. |
Propiedades
Nombre | Descripción |
---|---|
BkSrcArgb32Color { get; set; } | Obtiene o establece un objeto WMF ColorRef ([MS-WMF] sección 2.2.2.8 que especifica el color de fondo del mapa de bits de origen. |
BlendFunction { get; set; } | Obtiene o establece una estructura que especifica las operaciones de combinación para los mapas de bits de origen y destino |
Bounds { get; set; } | Obtiene o establece un objeto WMF RectL ([MS-WMF] sección 2.2.2.19) que define el rectángulo delimitador de destino en unidades de dispositivo. |
CxDest { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica el ancho lógico del rectángulo de destino . Este valor DEBE ser mayor que cero. |
CxSrc { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica el ancho lógico del rectángulo de origen. Este valor DEBE ser mayor que cero. |
CyDest { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la altura lógica del rectángulo de destino . Este valor DEBE ser mayor que cero. |
CySrc { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la altura lógica del rectángulo de origen . Este valor DEBE ser mayor que cero. |
Size { get; set; } | Obtiene o establece el tamaño del registro |
SourceBitmap { get; set; } | Obtiene o establece un búfer que contiene el mapa de bits de origen, que no es necesario que sea contiguo a la parte fija del registro EMR_ALPHABLEND. En consecuencia, los campos en este búfer que están etiquetados como “UndefinedSpace” son opcionales y DEBEN ignorarse. |
Type { get; set; } | Obtiene o establece el tipo. |
UsageSrc { get; set; } | Obtiene o establece un entero sin signo de 32 bits que especifica cómo interpretar los valores en la tabla de colores en el encabezado del mapa de bits de origen. Este valor DEBE estar en la enumeración DIBColors (sección 2.1.9). |
XDest { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la coordenada x lógica de la esquina superior izquierda del rectángulo de destino. |
XformSr { get; set; } | Obtiene o establece un objeto XForm (sección 2.2.28) que especifica una transformación de espacio mundial a espacio de página para aplicar al mapa de bits de origen. |
XSrc { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la coordenada x lógica de la esquina superior izquierda del rectángulo de origen. |
YDest { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la coordenada y lógica de la esquina superior izquierda del rectángulo de destino. |
YSrc { get; set; } | Obtiene o establece un entero de 32 bits con signo que especifica la coordenada y lógica de la esquina superior izquierda del rectángulo de origen. |
Ver también
- class EmfBitmapRecordType
- espacio de nombres Aspose.Imaging.FileFormats.Emf.Emf.Records
- asamblea Aspose.Imaging