WmfBinaryRasterOperation

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class WmfBinaryRasterOperation extends System.Enum

Der Abschnitt der Aufzählung BinaryRasterOperation listet die binären Raster‑Operations‑Codes auf. Raster‑Operations‑Codes definieren, wie die Metadateiverarbeitung die Bits des ausgewählten Stifts mit den Bits im Ziel‑Bitmap kombiniert.


Jeder Raster‑Operations‑Code stellt eine boolesche Operation dar, bei der die Werte der Pixel im ausgewählten Stift und im Ziel‑Bitmap kombiniert werden. Nachfolgend die beiden in diesen Operationen verwendeten Operanden. Operand Bedeutung P Ausgewählter Stift D Ziel‑Bitmap a Bitweises UND n Bitweises NICHT (Inverse) o Bitweises ODER x Bitweises exklusives ODER (XOR)

Felder

FeldBeschreibung
Black0, Pixel ist immer 0.
NotmergepenDPon, Pixel ist die Inverse der MERGEPEN‑Farbe
MasknotpenDPna, Pixel ist eine Kombination aus der Bildschirmfarbe und der Inversen der Stiftfarbe.
NotcopypenPn, Pixel ist die Inverse der Stiftfarbe.
MaskpennotPDna, Pixel ist eine Kombination der Farben, die sowohl im Stift als auch in der Inversen des Bildschirms vorkommen.
NotDn, Pixel ist die Inverse der Bildschirmfarbe.
XorpenDPx, Pixel ist eine Kombination der Farben im Stift oder im Bildschirm, jedoch nicht in beiden.
NotmaskpenDPan, Pixel ist die Inverse der MASKPEN‑Farbe.
MaskpenDPa, Pixel ist eine Kombination der Farben, die sowohl im Stift als auch im Bildschirm vorkommen.
NotxorpenDPxn, Pixel ist die Inverse der XORPEN‑Farbe.
NopD, Pixel bleibt unverändert.
MergenotpenDPno, Pixel ist eine Kombination der Farben, die sowohl im Bildschirm als auch in der Inversen des Stifts vorkommen.
CopypenP, Pixel ist die Stiftfarbe.
MergepennotPDno, Pixel ist eine Kombination aus der Stiftfarbe und dem Inversen der Bildschirmfarbe.
MergepenDPo, Pixel ist eine Kombination aus der Stiftfarbe und der Bildschirmfarbe.
White1, Pixel ist immer 1

Black

public static final int Black

0, Pixel ist immer 0.

Notmergepen

public static final int Notmergepen

DPon, Pixel ist die Inverse der MERGEPEN‑Farbe

Masknotpen

public static final int Masknotpen

DPna, Pixel ist eine Kombination aus der Bildschirmfarbe und der Inversen der Stiftfarbe.

Notcopypen

public static final int Notcopypen

Pn, Pixel ist die Inverse der Stiftfarbe.

Maskpennot

public static final int Maskpennot

PDna, Pixel ist eine Kombination der Farben, die sowohl im Stift als auch in der Inversen des Bildschirms vorkommen.

Not

public static final int Not

Dn, Pixel ist die Inverse der Bildschirmfarbe.

Xorpen

public static final int Xorpen

DPx, Pixel ist eine Kombination der Farben im Stift oder im Bildschirm, jedoch nicht in beiden.

Notmaskpen

public static final int Notmaskpen

DPan, Pixel ist die Inverse der MASKPEN‑Farbe.

Maskpen

public static final int Maskpen

DPa, Pixel ist eine Kombination der Farben, die sowohl im Stift als auch im Bildschirm vorkommen.

Notxorpen

public static final int Notxorpen

DPxn, Pixel ist die Inverse der XORPEN‑Farbe.

Nop

public static final int Nop

D, Pixel bleibt unverändert.

Mergenotpen

public static final int Mergenotpen

DPno, Pixel ist eine Kombination der Farben, die sowohl im Bildschirm als auch in der Inversen des Stifts vorkommen.

Copypen

public static final int Copypen

P, Pixel ist die Stiftfarbe.

Mergepennot

public static final int Mergepennot

PDno, Pixel ist eine Kombination aus der Stiftfarbe und dem Inversen der Bildschirmfarbe.

Mergepen

public static final int Mergepen

DPo, Pixel ist eine Kombination aus der Stiftfarbe und der Bildschirmfarbe.

White

public static final int White

1, Pixel ist immer 1