WmfBinaryRasterOperation
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class WmfBinaryRasterOperation extends System.Enum
Avsnittet BinaryRasterOperation‑enumeration listar de binära raster‑operationskoderna. Raster‑operationskoder definierar hur metafilbehandling kombinerar bitarna från den valda pennan med bitarna i destinations‑bitmapen.
Varje raster‑operationskod representerar en boolesk operation där värdena för pixlarna i den valda pennan och destinations‑bitmapen kombineras. Nedan följer de två operander som används i dessa operationer. Operand Betydelse P Vald pen D Destinations‑bitmap a Bitvis OCH n Bitvis INTE (invers) o Bitvis OR x Bitvis exklusiv OR (XOR)
Fält
| Fält | Beskrivning |
|---|---|
| Black | 0, Pixel är alltid 0. |
| Notmergepen | DPon, Pixel är inversen av MERGEPEN‑färgen |
| Masknotpen | DPna, Pixel är en kombination av skärmfärgen och inversen av pennfärgen. |
| Notcopypen | Pn, Pixel är inversen av pennfärgen. |
| Maskpennot | PDna, Pixel är en kombination av färgerna gemensamma för både pennan och inversen av skärmen. |
| Not | Dn, Pixel är inversen av skärm‑färgen. |
| Xorpen | DPx, Pixel är en kombination av färgerna i pennan eller i skärmen, men inte i båda. |
| Notmaskpen | DPan, Pixel är inversen av MASKPEN‑färgen. |
| Maskpen | DPa, Pixel är en kombination av färgerna gemensamma för både pennan och skärmen. |
| Notxorpen | DPxn, Pixel är inversen av XORPEN‑färgen. |
| Nop | D, Pixel förblir oförändrad. |
| Mergenotpen | DPno, Pixel är en kombination av färgerna gemensamma för både skärmen och inversen av pennan. |
| Copypen | P, Pixel är pennfärgen. |
| Mergepennot | PDno, Pixel är en kombination av pennfärgen och den omvända av skärmens färg. |
| Mergepen | DPo, Pixel är en kombination av pennfärgen och skärmens färg. |
| White | 1, Pixel är alltid 1 |
Black
public static final int Black
0, Pixel är alltid 0.
Notmergepen
public static final int Notmergepen
DPon, Pixel är inversen av MERGEPEN‑färgen
Masknotpen
public static final int Masknotpen
DPna, Pixel är en kombination av skärmfärgen och inversen av pennfärgen.
Notcopypen
public static final int Notcopypen
Pn, Pixel är inversen av pennfärgen.
Maskpennot
public static final int Maskpennot
PDna, Pixel är en kombination av färgerna gemensamma för både pennan och inversen av skärmen.
Not
public static final int Not
Dn, Pixel är inversen av skärm‑färgen.
Xorpen
public static final int Xorpen
DPx, Pixel är en kombination av färgerna i pennan eller i skärmen, men inte i båda.
Notmaskpen
public static final int Notmaskpen
DPan, Pixel är inversen av MASKPEN‑färgen.
Maskpen
public static final int Maskpen
DPa, Pixel är en kombination av färgerna gemensamma för både pennan och skärmen.
Notxorpen
public static final int Notxorpen
DPxn, Pixel är inversen av XORPEN‑färgen.
Nop
public static final int Nop
D, Pixel förblir oförändrad.
Mergenotpen
public static final int Mergenotpen
DPno, Pixel är en kombination av färgerna gemensamma för både skärmen och inversen av pennan.
Copypen
public static final int Copypen
P, Pixel är pennfärgen.
Mergepennot
public static final int Mergepennot
PDno, Pixel är en kombination av pennfärgen och den omvända av skärmens färg.
Mergepen
public static final int Mergepen
DPo, Pixel är en kombination av pennfärgen och skärmens färg.
White
public static final int White
1, Pixel är alltid 1