WmfBinaryRasterOperation
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class WmfBinaryRasterOperation extends System.Enum
La section d’énumération BinaryRasterOperation répertorie les codes d’opération raster binaire. Les codes d’opération raster définissent comment le traitement du métafichier combine les bits du stylo sélectionné avec les bits du bitmap de destination.
Chaque code d’opération raster représente une opération booléenne dans laquelle les valeurs des pixels du stylo sélectionné et du bitmap de destination sont combinées. Voici les deux opérandes utilisés dans ces opérations. Opérande Signification P Stylo sélectionné D Bitmap de destination a ET binaire n NON binaire (inverse) o OU binaire x OU exclusif binaire (XOR)
Champs
| Champ | Description |
|---|---|
| Black | 0, le pixel est toujours 0. |
| Notmergepen | DPon, le pixel est l’inverse de la couleur MERGEPEN |
| Masknotpen | DPna, le pixel est une combinaison de la couleur de l’écran et de l’inverse de la couleur du stylo. |
| Notcopypen | Pn, le pixel est l’inverse de la couleur du stylo. |
| Maskpennot | PDna, le pixel est une combinaison des couleurs communes au stylo et à l’inverse de l’écran. |
| Not | Dn, le pixel est l’inverse de la couleur de l’écran. |
| Xorpen | DPx, le pixel est une combinaison des couleurs du stylo ou de l’écran, mais pas des deux. |
| Notmaskpen | DPan, le pixel est l’inverse de la couleur MASKPEN. |
| Maskpen | DPa, le pixel est une combinaison des couleurs communes au stylo et à l’écran. |
| Notxorpen | DPxn, le pixel est l’inverse de la couleur XORPEN. |
| Nop | D, le pixel reste inchangé. |
| Mergenotpen | DPno, le pixel est une combinaison des couleurs communes à l’écran et à l’inverse du stylo. |
| Copypen | P, le Pixel est la couleur du stylo. |
| Mergepennot | PDno, le Pixel est une combinaison de la couleur du stylo et de l’inverse de la couleur de l’écran. |
| Mergepen | DPo, le Pixel est une combinaison de la couleur du stylo et de la couleur de l’écran. |
| White | 1, le Pixel est toujours 1 |
Black
public static final int Black
0, le pixel est toujours 0.
Notmergepen
public static final int Notmergepen
DPon, le pixel est l’inverse de la couleur MERGEPEN
Masknotpen
public static final int Masknotpen
DPna, le pixel est une combinaison de la couleur de l’écran et de l’inverse de la couleur du stylo.
Notcopypen
public static final int Notcopypen
Pn, le pixel est l’inverse de la couleur du stylo.
Maskpennot
public static final int Maskpennot
PDna, le pixel est une combinaison des couleurs communes au stylo et à l’inverse de l’écran.
Not
public static final int Not
Dn, le pixel est l’inverse de la couleur de l’écran.
Xorpen
public static final int Xorpen
DPx, le pixel est une combinaison des couleurs du stylo ou de l’écran, mais pas des deux.
Notmaskpen
public static final int Notmaskpen
DPan, le pixel est l’inverse de la couleur MASKPEN.
Maskpen
public static final int Maskpen
DPa, le pixel est une combinaison des couleurs communes au stylo et à l’écran.
Notxorpen
public static final int Notxorpen
DPxn, le pixel est l’inverse de la couleur XORPEN.
Nop
public static final int Nop
D, le pixel reste inchangé.
Mergenotpen
public static final int Mergenotpen
DPno, le pixel est une combinaison des couleurs communes à l’écran et à l’inverse du stylo.
Copypen
public static final int Copypen
P, le Pixel est la couleur du stylo.
Mergepennot
public static final int Mergepennot
PDno, le Pixel est une combinaison de la couleur du stylo et de l’inverse de la couleur de l’écran.
Mergepen
public static final int Mergepen
DPo, le Pixel est une combinaison de la couleur du stylo et de la couleur de l’écran.
White
public static final int White
1, le Pixel est toujours 1