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

ChampDescription
Black0, le pixel est toujours 0.
NotmergepenDPon, le pixel est l’inverse de la couleur MERGEPEN
MasknotpenDPna, le pixel est une combinaison de la couleur de l’écran et de l’inverse de la couleur du stylo.
NotcopypenPn, le pixel est l’inverse de la couleur du stylo.
MaskpennotPDna, le pixel est une combinaison des couleurs communes au stylo et à l’inverse de l’écran.
NotDn, le pixel est l’inverse de la couleur de l’écran.
XorpenDPx, le pixel est une combinaison des couleurs du stylo ou de l’écran, mais pas des deux.
NotmaskpenDPan, le pixel est l’inverse de la couleur MASKPEN.
MaskpenDPa, le pixel est une combinaison des couleurs communes au stylo et à l’écran.
NotxorpenDPxn, le pixel est l’inverse de la couleur XORPEN.
NopD, le pixel reste inchangé.
MergenotpenDPno, le pixel est une combinaison des couleurs communes à l’écran et à l’inverse du stylo.
CopypenP, le Pixel est la couleur du stylo.
MergepennotPDno, le Pixel est une combinaison de la couleur du stylo et de l’inverse de la couleur de l’écran.
MergepenDPo, le Pixel est une combinaison de la couleur du stylo et de la couleur de l’écran.
White1, 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