EmfPlusLinearGradientBrushOptionalData

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType

public final class EmfPlusLinearGradientBrushOptionalData extends EmfPlusStructureObjectType

L’oggetto EmfPlusLinearGradientBrushOptionalData specifica dati opzionali per un pennello a gradiente lineare.

Costruttori

CostruttoreDescrizione
EmfPlusLinearGradientBrushOptionalData()

Metodi

MetodoDescrizione
getTransformMatrix()Ottiene o imposta un oggetto opzionale EmfPlusTransformMatrix (sezione 2.2.2.47) che specifica una trasformazione dallo spazio mondo allo spazio dispositivo per il pennello a gradiente lineare.
setTransformMatrix(Matrix value)Ottiene o imposta un oggetto opzionale EmfPlusTransformMatrix (sezione 2.2.2.47) che specifica una trasformazione dallo spazio mondo allo spazio dispositivo per il pennello a gradiente lineare.
getBlendPattern()Ottiene o imposta un modello di fusione opzionale per il pennello a gradiente lineare.
setBlendPattern(EmfPlusBlendBase[] value)Ottiene o imposta un modello di fusione opzionale per il pennello a gradiente lineare.
getBlendPatternAsPresetColors()Ottiene il modello di fusione come colori predefiniti.
getBlendPatternAsBlendFactorsH()Ottiene il modello di fusione come fattori di fusione h.
getBlendPatternAsBlendFactorsV()Ottiene il modello di fusione come fattori di fusione v.

EmfPlusLinearGradientBrushOptionalData()

public EmfPlusLinearGradientBrushOptionalData()

getTransformMatrix()

public Matrix getTransformMatrix()

Ottiene o imposta un oggetto opzionale EmfPlusTransformMatrix (sezione 2.2.2.47) che specifica una trasformazione dallo spazio mondo allo spazio dispositivo per il pennello a gradiente lineare. Questo campo DEVE essere presente se il flag BrushDataTransform è impostato nel campo BrushDataFlags dell’oggetto EmfPlusLinearGradientBrushData.

Returns: Matrix

setTransformMatrix(Matrix value)

public void setTransformMatrix(Matrix value)

Ottiene o imposta un oggetto opzionale EmfPlusTransformMatrix (sezione 2.2.2.47) che specifica una trasformazione dallo spazio mondo allo spazio dispositivo per il pennello a gradiente lineare. Questo campo DEVE essere presente se il flag BrushDataTransform è impostato nel campo BrushDataFlags dell’oggetto EmfPlusLinearGradientBrushData.

Parameters:

ParametroTipoDescrizione
valueMatrix

getBlendPattern()

public EmfPlusBlendBase[] getBlendPattern()

Ottiene o imposta un modello di fusione opzionale per il pennello a gradiente lineare. Se questo campo è presente, DEVE contenere oppure un oggetto EmfPlusBlendColors (sezione 2.2.2.4), oppure uno o due oggetti EmfPlusBlendFactors (sezione 2.2.2.5), ma NON DEVE contenere entrambi. La tabella seguente mostra le combinazioni valide dei flag BrushData di EmfPlusLinearGradientBrushData e i corrispondenti modelli di fusione: EmfPlusBlendFactors

Returns: com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBlendBase[]

setBlendPattern(EmfPlusBlendBase[] value)

public void setBlendPattern(EmfPlusBlendBase[] value)

Ottiene o imposta un modello di fusione opzionale per il pennello a gradiente lineare. Se questo campo è presente, DEVE contenere oppure un oggetto EmfPlusBlendColors (sezione 2.2.2.4), oppure uno o due oggetti EmfPlusBlendFactors (sezione 2.2.2.5), ma NON DEVE contenere entrambi. La tabella seguente mostra le combinazioni valide dei flag BrushData di EmfPlusLinearGradientBrushData e i corrispondenti modelli di fusione: EmfPlusBlendFactors

Parameters:

ParametroTipoDescrizione
valueEmfPlusBlendBase[]

getBlendPatternAsPresetColors()

public EmfPlusBlendColors getBlendPatternAsPresetColors()

Ottiene il modello di fusione come colori predefiniti.

Valore: Il modello di fusione come colori predefiniti.

Returns: EmfPlusBlendColors

getBlendPatternAsBlendFactorsH()

public EmfPlusBlendFactors getBlendPatternAsBlendFactorsH()

Ottiene il modello di fusione come fattori di fusione h.

Valore: Il modello di fusione come fattori di fusione h.

Returns: EmfPlusBlendFactors

getBlendPatternAsBlendFactorsV()

public EmfPlusBlendFactors getBlendPatternAsBlendFactorsV()

Ottiene il modello di fusione come fattori di fusione v.

Valore: Il modello di fusione come fattori di fusione v.

Returns: EmfPlusBlendFactors