EmfBlendFunction

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

public class EmfBlendFunction extends Struct<EmfBlendFunction>

Una struttura che specifica le operazioni di fusione per i bitmap sorgente e di destinazione.

Costruttori

CostruttoreDescrizione
EmfBlendFunction()
EmfBlendFunction(int dwordData)Inizializza una nuova istanza della classe EmfBlendFunction.

Metodi

MetodoDescrizione
getBlendOperation()Ottiene il codice dell’operazione di fusione.
getBlendFlags()Ottiene i flag di fusione.
getSrcConstantAlpha()Ottiene un intero senza segno a 8 bit che specifica la trasparenza alfa, la quale determina la fusione delle bitmap di origine e destinazione.
getAlphaFormat()Ottiene una struttura che specifica come i pixel di origine e destinazione sono interpretati rispetto alla trasparenza alfa.
toInt()Converte la rappresentazione stringa di un numero in un intero.
CloneTo(EmfBlendFunction that)
Clone()
equals(Object obj)
hashCode()
isEquals(EmfBlendFunction obj1, EmfBlendFunction obj2)

EmfBlendFunction()

public EmfBlendFunction()

EmfBlendFunction(int dwordData)

public EmfBlendFunction(int dwordData)

Inizializza una nuova istanza della classe EmfBlendFunction.

Parameters:

ParametroTipoDescrizione
dwordDataintI dati dword.

getBlendOperation()

public byte getBlendOperation()

Ottiene il codice dell’operazione di fusione. L’unica operazione di fusione di origine e destinazione definita è 0x00, che specifica che la bitmap di origine DEVE essere combinata con la bitmap di destinazione in base ai valori di trasparenza alfa dei pixel di origine. Vedere le seguenti equazioni per i dettagli.

Returns: byte

getBlendFlags()

public byte getBlendFlags()

Ottiene i flag di fusione. Questo valore DEVE essere 0x00 e DEVE essere ignorato.

Returns: byte

getSrcConstantAlpha()

public byte getSrcConstantAlpha()

Ottiene un intero senza segno a 8 bit che specifica la trasparenza alfa, la quale determina la fusione delle bitmap di origine e destinazione. Questo valore DEVE essere utilizzato sull’intera bitmap di origine. Il valore minimo di trasparenza alfa, zero, corrisponde a completamente trasparente; il valore massimo, 0xFF, corrisponde a completamente opaco. In pratica, un valore di 0xFF specifica che i valori alfa per pixel determinano la fusione delle bitmap di origine e destinazione. Vedere le equazioni più avanti in questa sezione per i dettagli.

Returns: byte

getAlphaFormat()

public byte getAlphaFormat()

Ottiene una struttura che specifica come i pixel di origine e destinazione sono interpretati rispetto alla trasparenza alfa.

Returns: byte

toInt()

public int toInt()

Converte la rappresentazione stringa di un numero in un intero.

Returns: int - Il valore DWORD della struttura.

CloneTo(EmfBlendFunction that)

public void CloneTo(EmfBlendFunction that)

Parameters:

ParametroTipoDescrizione
thatEmfBlendFunction

Clone()

public EmfBlendFunction Clone()

Returns: EmfBlendFunction

equals(Object obj)

public boolean equals(Object obj)

Parameters:

ParametroTipoDescrizione
objjava.lang.Object

Returns: boolean

hashCode()

public int hashCode()

Returns: int

isEquals(EmfBlendFunction obj1, EmfBlendFunction obj2)

public static boolean isEquals(EmfBlendFunction obj1, EmfBlendFunction obj2)

Parameters:

ParametroTipoDescrizione
obj1EmfBlendFunction
obj2EmfBlendFunction

Returns: boolean