WmfBinaryRasterOperation
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class WmfBinaryRasterOperation extends System.Enum
La sezione Enumerazione BinaryRasterOperation elenca i codici di operazione raster binari. I codici di operazione raster definiscono come l’elaborazione del metafile combina i bit della penna selezionata con i bit nella bitmap di destinazione.
Ogni codice di operazione raster rappresenta un’operazione booleana in cui i valori dei pixel nella penna selezionata e nella bitmap di destinazione vengono combinati. Di seguito sono riportati i due operandi utilizzati in queste operazioni. Operando Significato P Penna selezionata D Bitmap di destinazione a AND bitwise n NOT bitwise (inverso) o OR bitwise x XOR bitwise (XOR)
Campi
| Campo | Descrizione |
|---|---|
| Black | 0, il pixel è sempre 0. |
| Notmergepen | DPon, il pixel è l’inverso del colore MERGEPEN |
| Masknotpen | DPna, il pixel è una combinazione del colore dello schermo e dell’inverso del colore della penna. |
| Notcopypen | Pn, il pixel è l’inverso del colore della penna. |
| Maskpennot | PDna, il pixel è una combinazione dei colori comuni sia alla penna sia all’inverso dello schermo. |
| Not | Dn, il pixel è l’inverso del colore dello schermo. |
| Xorpen | DPx, il pixel è una combinazione dei colori nella penna o nello schermo, ma non in entrambi. |
| Notmaskpen | DPan, il pixel è l’inverso del colore MASKPEN. |
| Maskpen | DPa, il pixel è una combinazione dei colori comuni sia alla penna sia allo schermo. |
| Notxorpen | DPxn, il pixel è l’inverso del colore XORPEN. |
| Nop | D, il pixel rimane invariato. |
| Mergenotpen | DPno, il pixel è una combinazione dei colori comuni sia allo schermo sia all’inverso della penna. |
| Copypen | P, Pixel è il colore della penna. |
| Mergepennot | PDno, Pixel è una combinazione del colore della penna e dell’inverso del colore dello schermo. |
| Mergepen | DPo, Pixel è una combinazione del colore della penna e del colore dello schermo. |
| White | 1, Pixel è sempre 1 |
Black
public static final int Black
0, il pixel è sempre 0.
Notmergepen
public static final int Notmergepen
DPon, il pixel è l’inverso del colore MERGEPEN
Masknotpen
public static final int Masknotpen
DPna, il pixel è una combinazione del colore dello schermo e dell’inverso del colore della penna.
Notcopypen
public static final int Notcopypen
Pn, il pixel è l’inverso del colore della penna.
Maskpennot
public static final int Maskpennot
PDna, il pixel è una combinazione dei colori comuni sia alla penna sia all’inverso dello schermo.
Not
public static final int Not
Dn, il pixel è l’inverso del colore dello schermo.
Xorpen
public static final int Xorpen
DPx, il pixel è una combinazione dei colori nella penna o nello schermo, ma non in entrambi.
Notmaskpen
public static final int Notmaskpen
DPan, il pixel è l’inverso del colore MASKPEN.
Maskpen
public static final int Maskpen
DPa, il pixel è una combinazione dei colori comuni sia alla penna sia allo schermo.
Notxorpen
public static final int Notxorpen
DPxn, il pixel è l’inverso del colore XORPEN.
Nop
public static final int Nop
D, il pixel rimane invariato.
Mergenotpen
public static final int Mergenotpen
DPno, il pixel è una combinazione dei colori comuni sia allo schermo sia all’inverso della penna.
Copypen
public static final int Copypen
P, Pixel è il colore della penna.
Mergepennot
public static final int Mergepennot
PDno, Pixel è una combinazione del colore della penna e dell’inverso del colore dello schermo.
Mergepen
public static final int Mergepen
DPo, Pixel è una combinazione del colore della penna e del colore dello schermo.
White
public static final int White
1, Pixel è sempre 1