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
L’enregistrement EMR_ALPHABLEND spécifie un transfert de bloc de pixels d’un bitmap source vers un rectangle de destination, incluant les données de transparence alpha, selon une opération de fusion spécifiée.
Constructeurs
| Constructeur | Description |
|---|---|
| EmfAlphaBlend(EmfRecord source) | Initialise une nouvelle instance de la classe EmfAlphaBlend. |
Méthodes
| Méthode | Description |
|---|---|
| getBounds() | Obtient ou définit un objet WMF RectL ([MS-WMF] section 2.2.2.19) qui définit le rectangle de délimitation de destination en unités de dispositif. |
| setBounds(Rectangle value) | Obtient ou définit un objet WMF RectL ([MS-WMF] section 2.2.2.19) qui définit le rectangle de délimitation de destination en unités de dispositif. |
| getXDest() | Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique x du coin supérieur gauche du rectangle de destination. |
| setXDest(int value) | Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique x du coin supérieur gauche du rectangle de destination. |
| getYDest() | Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique y du coin supérieur gauche du rectangle de destination. |
| setYDest(int value) | Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique y du coin supérieur gauche du rectangle de destination. |
| getCxDest() | Obtient ou définit un entier signé de 32 bits qui spécifie la largeur logique du rectangle de destination. |
| setCxDest(int value) | Obtient ou définit un entier signé de 32 bits qui spécifie la largeur logique du rectangle de destination. |
| getCyDest() | Obtient ou définit un entier signé de 32 bits qui spécifie la hauteur logique du rectangle de destination. |
| setCyDest(int value) | Obtient ou définit un entier signé de 32 bits qui spécifie la hauteur logique du rectangle de destination. |
| getBlendFunction() | Obtient ou définit une structure qui spécifie les opérations de mélange pour les bitmaps source et destination. |
| setBlendFunction(EmfBlendFunction value) | Obtient ou définit une structure qui spécifie les opérations de mélange pour les bitmaps source et destination. |
| getXSrc() | Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique x du coin supérieur gauche du rectangle source. |
| setXSrc(int value) | Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique x du coin supérieur gauche du rectangle source. |
| getYSrc() | Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique y du coin supérieur gauche du rectangle source. |
| setYSrc(int value) | Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique y du coin supérieur gauche du rectangle source. |
| getXformSr() | Obtient ou définit un objet XForm (section 2.2.28) qui spécifie une transformation de l’espace mondial vers l’espace page à appliquer au bitmap source. |
| setXformSr(Matrix value) | Obtient ou définit un objet XForm (section 2.2.28) qui spécifie une transformation de l’espace mondial vers l’espace page à appliquer au bitmap source. |
| getBkSrcArgb32Color() | Obtient ou définit un objet WMF ColorRef ([MS-WMF] section 2.2.2.8 qui spécifie la couleur d’arrière-plan du bitmap source. |
| setBkSrcArgb32Color(int value) | Obtient ou définit un objet WMF ColorRef ([MS-WMF] section 2.2.2.8 qui spécifie la couleur d’arrière-plan du bitmap source. |
| getUsageSrc() | Obtient ou définit un entier non signé de 32 bits qui spécifie comment interpréter les valeurs dans la table de couleurs de l’en-tête du bitmap source. |
| setUsageSrc(int value) | Obtient ou définit un entier non signé de 32 bits qui spécifie comment interpréter les valeurs dans la table de couleurs de l’en-tête du bitmap source. |
| getCxSrc() | Obtient ou définit un entier signé de 32 bits qui spécifie la largeur logique du rectangle source. |
| setCxSrc(int value) | Obtient ou définit un entier signé de 32 bits qui spécifie la largeur logique du rectangle source. |
| getCySrc() | Obtient ou définit un entier signé de 32 bits qui spécifie la hauteur logique du rectangle source. |
| setCySrc(int value) | Obtient ou définit un entier signé de 32 bits qui spécifie la hauteur logique du rectangle source. |
| getSourceBitmap() | Obtient ou définit un tampon contenant le bitmap source, qui n’est pas obligé d’être contigu avec la partie fixe de l’enregistrement EMR_ALPHABLEND. |
| setSourceBitmap(WmfDeviceIndependentBitmap value) | Obtient ou définit un tampon contenant le bitmap source, qui n’est pas obligé d’être contigu avec la partie fixe de l’enregistrement EMR_ALPHABLEND. |
EmfAlphaBlend(EmfRecord source)
public EmfAlphaBlend(EmfRecord source)
Initialise une nouvelle instance de la classe EmfAlphaBlend.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| source | EmfRecord | La source. |
getBounds()
public Rectangle getBounds()
Obtient ou définit un objet WMF RectL ([MS-WMF] section 2.2.2.19) qui définit le rectangle de délimitation de destination en unités de dispositif.
Returns: Rectangle
setBounds(Rectangle value)
public void setBounds(Rectangle value)
Obtient ou définit un objet WMF RectL ([MS-WMF] section 2.2.2.19) qui définit le rectangle de délimitation de destination en unités de dispositif.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | Rectangle |
getXDest()
public int getXDest()
Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique x du coin supérieur gauche du rectangle de destination.
Returns: int
setXDest(int value)
public void setXDest(int value)
Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique x du coin supérieur gauche du rectangle de destination.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getYDest()
public int getYDest()
Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique y du coin supérieur gauche du rectangle de destination.
Returns: int
setYDest(int value)
public void setYDest(int value)
Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique y du coin supérieur gauche du rectangle de destination.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getCxDest()
public int getCxDest()
Obtient ou définit un entier signé de 32 bits qui spécifie la largeur logique du rectangle de destination. Cette valeur DOIT être supérieure à zéro.
Returns: int
setCxDest(int value)
public void setCxDest(int value)
Obtient ou définit un entier signé de 32 bits qui spécifie la largeur logique du rectangle de destination. Cette valeur DOIT être supérieure à zéro.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getCyDest()
public int getCyDest()
Obtient ou définit un entier signé de 32 bits qui spécifie la hauteur logique du rectangle de destination. Cette valeur DOIT être supérieure à zéro.
Returns: int
setCyDest(int value)
public void setCyDest(int value)
Obtient ou définit un entier signé de 32 bits qui spécifie la hauteur logique du rectangle de destination. Cette valeur DOIT être supérieure à zéro.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getBlendFunction()
public EmfBlendFunction getBlendFunction()
Obtient ou définit une structure qui spécifie les opérations de mélange pour les bitmaps source et destination.
Returns: EmfBlendFunction
setBlendFunction(EmfBlendFunction value)
public void setBlendFunction(EmfBlendFunction value)
Obtient ou définit une structure qui spécifie les opérations de mélange pour les bitmaps source et destination.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | EmfBlendFunction |
getXSrc()
public int getXSrc()
Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique x du coin supérieur gauche du rectangle source.
Returns: int
setXSrc(int value)
public void setXSrc(int value)
Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique x du coin supérieur gauche du rectangle source.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getYSrc()
public int getYSrc()
Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique y du coin supérieur gauche du rectangle source.
Returns: int
setYSrc(int value)
public void setYSrc(int value)
Obtient ou définit un entier signé de 32 bits qui spécifie la coordonnée logique y du coin supérieur gauche du rectangle source.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getXformSr()
public Matrix getXformSr()
Obtient ou définit un objet XForm (section 2.2.28) qui spécifie une transformation de l’espace mondial vers l’espace page à appliquer au bitmap source.
Returns: Matrix
setXformSr(Matrix value)
public void setXformSr(Matrix value)
Obtient ou définit un objet XForm (section 2.2.28) qui spécifie une transformation de l’espace mondial vers l’espace page à appliquer au bitmap source.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | Matrix |
getBkSrcArgb32Color()
public int getBkSrcArgb32Color()
Obtient ou définit un objet WMF ColorRef ([MS-WMF] section 2.2.2.8 qui spécifie la couleur d’arrière-plan du bitmap source.
Valeur : la couleur ARGB de 32 bits
Returns: int
setBkSrcArgb32Color(int value)
public void setBkSrcArgb32Color(int value)
Obtient ou définit un objet WMF ColorRef ([MS-WMF] section 2.2.2.8 qui spécifie la couleur d’arrière-plan du bitmap source.
Valeur : la couleur ARGB de 32 bits
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getUsageSrc()
public int getUsageSrc()
Obtient ou définit un entier non signé de 32 bits qui spécifie comment interpréter les valeurs dans la table de couleurs de l’en-tête du bitmap source. Cette valeur DOIT appartenir à l’énumération DIBColors (section 2.1.9).
Returns: int
setUsageSrc(int value)
public void setUsageSrc(int value)
Obtient ou définit un entier non signé de 32 bits qui spécifie comment interpréter les valeurs dans la table de couleurs de l’en-tête du bitmap source. Cette valeur DOIT appartenir à l’énumération DIBColors (section 2.1.9).
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getCxSrc()
public int getCxSrc()
Obtient ou définit un entier signé de 32 bits qui spécifie la largeur logique du rectangle source. Cette valeur DOIT être supérieure à zéro.
Returns: int
setCxSrc(int value)
public void setCxSrc(int value)
Obtient ou définit un entier signé de 32 bits qui spécifie la largeur logique du rectangle source. Cette valeur DOIT être supérieure à zéro.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getCySrc()
public int getCySrc()
Obtient ou définit un entier signé de 32 bits qui spécifie la hauteur logique du rectangle source. Cette valeur DOIT être supérieure à zéro.
Returns: int
setCySrc(int value)
public void setCySrc(int value)
Obtient ou définit un entier signé de 32 bits qui spécifie la hauteur logique du rectangle source. Cette valeur DOIT être supérieure à zéro.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getSourceBitmap()
public WmfDeviceIndependentBitmap getSourceBitmap()
Obtient ou définit un tampon contenant le bitmap source, qui n’est pas obligé d’être contigu avec la partie fixe de l’enregistrement EMR_ALPHABLEND. En conséquence, les champs de ce tampon étiquetés “UndefinedSpace” sont optionnels et DOIVENT être ignorés.
Returns: WmfDeviceIndependentBitmap
setSourceBitmap(WmfDeviceIndependentBitmap value)
public void setSourceBitmap(WmfDeviceIndependentBitmap value)
Obtient ou définit un tampon contenant le bitmap source, qui n’est pas obligé d’être contigu avec la partie fixe de l’enregistrement EMR_ALPHABLEND. En conséquence, les champs de ce tampon étiquetés “UndefinedSpace” sont optionnels et DOIVENT être ignorés.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | WmfDeviceIndependentBitmap |