WmfBinaryRasterOperation

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

public final class WmfBinaryRasterOperation extends System.Enum

BinaryRasterOperation Sıralama bölümü, ikili raster‑operasyon kodlarını listeler. Raster operasyon kodları, metafile işleme sürecinin seçilen kalemin bitlerini hedef bitmapin bitleriyle nasıl birleştirdiğini tanımlar.


Her raster‑operasyon kodu, seçilen kalemdeki ve hedef bitmapteki piksellerin değerlerinin birleştirildiği bir Boolean (mantıksal) işlemi temsil eder. Aşağıda bu işlemlerde kullanılan iki operant yer almaktadır. Operant Anlamı P Seçilen kalem D Hedef bitmap a Bitwise AND (bit düzeyinde VE) n Bitwise NOT (ters) o Bitwise OR (bit düzeyinde VEYA) x Bitwise exclusive OR (XOR) (özel VEYA)

Alanlar

AlanAçıklama
Black0, Piksel her zaman 0’dır.
NotmergepenDPon, Piksel MERGEPEN renginin tersidir
MasknotpenDPna, Piksel ekran rengi ile kalem renginin tersinin bir kombinasyonudur.
NotcopypenPn, Piksel kalem renginin tersidir.
MaskpennotPDna, Piksel hem kalemin hem de ekranın tersinin ortak renklerinin bir kombinasyonudur.
NotDn, Piksel ekran renginin tersidir.
XorpenDPx, Piksel kalemdeki veya ekrandaki renklerin bir kombinasyonudur, ancak ikisinde birden değildir.
NotmaskpenDPan, Piksel MASKPEN renginin tersidir.
MaskpenDPa, Piksel hem kalemin hem de ekranın ortak renklerinin bir kombinasyonudur.
NotxorpenDPxn, Piksel XORPEN renginin tersidir.
NopD, Piksel değişmeden kalır.
MergenotpenDPno, Piksel hem ekranın hem de kalemin tersinin ortak renklerinin bir kombinasyonudur.
CopypenP, Piksel kalem rengidir.
MergepennotPDno, Piksel kalem rengi ile ekran renginin tersinin bir kombinasyonudur.
MergepenDPo, Piksel kalem rengi ile ekran renginin bir kombinasyonudur.
White1, Piksel her zaman 1’dir

Black

public static final int Black

0, Piksel her zaman 0’dır.

Notmergepen

public static final int Notmergepen

DPon, Piksel MERGEPEN renginin tersidir

Masknotpen

public static final int Masknotpen

DPna, Piksel ekran rengi ile kalem renginin tersinin bir kombinasyonudur.

Notcopypen

public static final int Notcopypen

Pn, Piksel kalem renginin tersidir.

Maskpennot

public static final int Maskpennot

PDna, Piksel hem kalemin hem de ekranın tersinin ortak renklerinin bir kombinasyonudur.

Not

public static final int Not

Dn, Piksel ekran renginin tersidir.

Xorpen

public static final int Xorpen

DPx, Piksel kalemdeki veya ekrandaki renklerin bir kombinasyonudur, ancak ikisinde birden değildir.

Notmaskpen

public static final int Notmaskpen

DPan, Piksel MASKPEN renginin tersidir.

Maskpen

public static final int Maskpen

DPa, Piksel hem kalemin hem de ekranın ortak renklerinin bir kombinasyonudur.

Notxorpen

public static final int Notxorpen

DPxn, Piksel XORPEN renginin tersidir.

Nop

public static final int Nop

D, Piksel değişmeden kalır.

Mergenotpen

public static final int Mergenotpen

DPno, Piksel hem ekranın hem de kalemin tersinin ortak renklerinin bir kombinasyonudur.

Copypen

public static final int Copypen

P, Piksel kalem rengidir.

Mergepennot

public static final int Mergepennot

PDno, Piksel kalem rengi ile ekran renginin tersinin bir kombinasyonudur.

Mergepen

public static final int Mergepen

DPo, Piksel kalem rengi ile ekran renginin bir kombinasyonudur.

White

public static final int White

1, Piksel her zaman 1’dir