EmfAlphaBlend
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfBitmapRecordType
public final class EmfAlphaBlend extends EmfBitmapRecordType
El registro EMR_ALPHABLEND especifica una transferencia de bloque de píxeles de un mapa de bits fuente a un rectángulo de destino, incluyendo datos de transparencia alfa, según una operación de mezcla especificada.
Constructores
| Constructor | Descripción |
|---|---|
| EmfAlphaBlend(EmfRecord source) | Inicializa una nueva instancia de la clase EmfAlphaBlend. |
Métodos
| Método | Descripción |
|---|---|
| getBounds() | 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 del dispositivo. |
| setBounds(Rectangle value) | 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 del dispositivo. |
| getXDest() | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica x de la esquina superior izquierda del rectángulo de destino. |
| setXDest(int value) | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica x de la esquina superior izquierda del rectángulo de destino. |
| getYDest() | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica y de la esquina superior izquierda del rectángulo de destino. |
| setYDest(int value) | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica y de la esquina superior izquierda del rectángulo de destino. |
| getCxDest() | Obtiene o establece un entero con signo de 32 bits que especifica el ancho lógico del rectángulo de destino. |
| setCxDest(int value) | Obtiene o establece un entero con signo de 32 bits que especifica el ancho lógico del rectángulo de destino. |
| getCyDest() | Obtiene o establece un entero con signo de 32 bits que especifica la altura lógica del rectángulo de destino. |
| setCyDest(int value) | Obtiene o establece un entero con signo de 32 bits que especifica la altura lógica del rectángulo de destino. |
| getBlendFunction() | Obtiene o establece una estructura que especifica las operaciones de mezcla para los mapas de bits de origen y destino. |
| setBlendFunction(EmfBlendFunction value) | Obtiene o establece una estructura que especifica las operaciones de mezcla para los mapas de bits de origen y destino. |
| getXSrc() | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica x de la esquina superior izquierda del rectángulo de origen. |
| setXSrc(int value) | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica x de la esquina superior izquierda del rectángulo de origen. |
| getYSrc() | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica y de la esquina superior izquierda del rectángulo de origen. |
| setYSrc(int value) | Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica y de la esquina superior izquierda del rectángulo de origen. |
| getXformSr() | 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. |
| setXformSr(Matrix value) | 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. |
| getBkSrcArgb32Color() | 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. |
| setBkSrcArgb32Color(int value) | 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. |
| getUsageSrc() | Obtiene o establece un entero sin signo de 32 bits que especifica cómo interpretar los valores en la tabla de colores del encabezado del mapa de bits de origen. |
| setUsageSrc(int value) | Obtiene o establece un entero sin signo de 32 bits que especifica cómo interpretar los valores en la tabla de colores del encabezado del mapa de bits de origen. |
| getCxSrc() | Obtiene o establece un entero con signo de 32 bits que especifica el ancho lógico del rectángulo de origen. |
| setCxSrc(int value) | Obtiene o establece un entero con signo de 32 bits que especifica el ancho lógico del rectángulo de origen. |
| getCySrc() | Obtiene o establece un entero con signo de 32 bits que especifica la altura lógica del rectángulo de origen. |
| setCySrc(int value) | Obtiene o establece un entero con signo de 32 bits que especifica la altura lógica del rectángulo de origen. |
| getSourceBitmap() | Obtiene o establece un búfer que contiene el mapa de bits de origen, que no es necesario que sea contiguo con la porción fija del registro EMR_ALPHABLEND. |
| setSourceBitmap(WmfDeviceIndependentBitmap value) | Obtiene o establece un búfer que contiene el mapa de bits de origen, que no es necesario que sea contiguo con la porción fija del registro EMR_ALPHABLEND. |
EmfAlphaBlend(EmfRecord source)
public EmfAlphaBlend(EmfRecord source)
Inicializa una nueva instancia de la clase EmfAlphaBlend.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| source | EmfRecord | El origen. |
getBounds()
public Rectangle getBounds()
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 del dispositivo.
Returns: Rectangle
setBounds(Rectangle value)
public void setBounds(Rectangle value)
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 del dispositivo.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Rectangle |
getXDest()
public int getXDest()
Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica x de la esquina superior izquierda del rectángulo de destino.
Returns: int
setXDest(int value)
public void setXDest(int value)
Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica x de la esquina superior izquierda del rectángulo de destino.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getYDest()
public int getYDest()
Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica y de la esquina superior izquierda del rectángulo de destino.
Returns: int
setYDest(int value)
public void setYDest(int value)
Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica y de la esquina superior izquierda del rectángulo de destino.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getCxDest()
public int getCxDest()
Obtiene o establece un entero con signo de 32 bits que especifica el ancho lógico del rectángulo de destino. Este valor DEBE ser mayor que cero.
Returns: int
setCxDest(int value)
public void setCxDest(int value)
Obtiene o establece un entero con signo de 32 bits que especifica el ancho lógico del rectángulo de destino. Este valor DEBE ser mayor que cero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getCyDest()
public int getCyDest()
Obtiene o establece un entero con signo de 32 bits que especifica la altura lógica del rectángulo de destino. Este valor DEBE ser mayor que cero.
Returns: int
setCyDest(int value)
public void setCyDest(int value)
Obtiene o establece un entero con signo de 32 bits que especifica la altura lógica del rectángulo de destino. Este valor DEBE ser mayor que cero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getBlendFunction()
public EmfBlendFunction getBlendFunction()
Obtiene o establece una estructura que especifica las operaciones de mezcla para los mapas de bits de origen y destino.
Returns: EmfBlendFunction
setBlendFunction(EmfBlendFunction value)
public void setBlendFunction(EmfBlendFunction value)
Obtiene o establece una estructura que especifica las operaciones de mezcla para los mapas de bits de origen y destino.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | EmfBlendFunction |
getXSrc()
public int getXSrc()
Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica x de la esquina superior izquierda del rectángulo de origen.
Returns: int
setXSrc(int value)
public void setXSrc(int value)
Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica x de la esquina superior izquierda del rectángulo de origen.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getYSrc()
public int getYSrc()
Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica y de la esquina superior izquierda del rectángulo de origen.
Returns: int
setYSrc(int value)
public void setYSrc(int value)
Obtiene o establece un entero con signo de 32 bits que especifica la coordenada lógica y de la esquina superior izquierda del rectángulo de origen.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getXformSr()
public Matrix getXformSr()
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.
Returns: Matrix
setXformSr(Matrix value)
public void setXformSr(Matrix value)
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.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Matrix |
getBkSrcArgb32Color()
public int getBkSrcArgb32Color()
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.
Valor: El color ARGB de 32 bits
Returns: int
setBkSrcArgb32Color(int value)
public void setBkSrcArgb32Color(int value)
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.
Valor: El color ARGB de 32 bits
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getUsageSrc()
public int getUsageSrc()
Obtiene o establece un entero sin signo de 32 bits que especifica cómo interpretar los valores en la tabla de colores del encabezado del mapa de bits de origen. Este valor DEBE estar en la enumeración DIBColors (sección 2.1.9).
Returns: int
setUsageSrc(int value)
public void setUsageSrc(int value)
Obtiene o establece un entero sin signo de 32 bits que especifica cómo interpretar los valores en la tabla de colores del encabezado del mapa de bits de origen. Este valor DEBE estar en la enumeración DIBColors (sección 2.1.9).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getCxSrc()
public int getCxSrc()
Obtiene o establece un entero con signo de 32 bits que especifica el ancho lógico del rectángulo de origen. Este valor DEBE ser mayor que cero.
Returns: int
setCxSrc(int value)
public void setCxSrc(int value)
Obtiene o establece un entero con signo de 32 bits que especifica el ancho lógico del rectángulo de origen. Este valor DEBE ser mayor que cero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getCySrc()
public int getCySrc()
Obtiene o establece un entero con signo de 32 bits que especifica la altura lógica del rectángulo de origen. Este valor DEBE ser mayor que cero.
Returns: int
setCySrc(int value)
public void setCySrc(int value)
Obtiene o establece un entero con signo de 32 bits que especifica la altura lógica del rectángulo de origen. Este valor DEBE ser mayor que cero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int |
getSourceBitmap()
public WmfDeviceIndependentBitmap getSourceBitmap()
Obtiene o establece un búfer que contiene el mapa de bits de origen, que no es necesario que sea contiguo con la porción fija del registro EMR_ALPHABLEND. En consecuencia, los campos de este búfer etiquetados como “UndefinedSpace” son opcionales y DEBEN ser ignorados.
Returns: WmfDeviceIndependentBitmap
setSourceBitmap(WmfDeviceIndependentBitmap value)
public void setSourceBitmap(WmfDeviceIndependentBitmap value)
Obtiene o establece un búfer que contiene el mapa de bits de origen, que no es necesario que sea contiguo con la porción fija del registro EMR_ALPHABLEND. En consecuencia, los campos de este búfer etiquetados como “UndefinedSpace” son opcionales y DEBEN ser ignorados.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | WmfDeviceIndependentBitmap |