EmfPlusPathGradientBrushOptionalData

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 EmfPlusPathGradientBrushOptionalData extends EmfPlusStructureObjectType

L’oggetto EmfPlusPathGradientBrushOptionalData specifica dati opzionali per un pennello a gradiente di percorso.

Costruttori

CostruttoreDescrizione
EmfPlusPathGradientBrushOptionalData()

Metodi

MetodoDescrizione
getTransformMatrix()Ottiene o imposta un oggetto EmfPlusTransformMatrix opzionale (sezione 2.2.2.47) che specifica una trasformazione dallo spazio mondo allo spazio dispositivo per il pennello a gradiente di percorso.
setTransformMatrix(Matrix value)Ottiene o imposta un oggetto EmfPlusTransformMatrix opzionale (sezione 2.2.2.47) che specifica una trasformazione dallo spazio mondo allo spazio dispositivo per il pennello a gradiente di percorso.
getBlendPattern()Ottiene o imposta un modello di fusione opzionale per il pennello a gradiente di percorso.
setBlendPattern(EmfPlusBlendBase value)Ottiene o imposta un modello di fusione opzionale per il pennello a gradiente di percorso.
getFocusScaleData()Ottiene o imposta un oggetto EmfPlusFocusScaleData opzionale (sezione 2.2.2.18) che specifica le scale di messa a fuoco per il pennello a gradiente di percorso.
setFocusScaleData(EmfPlusFocusScaleData value)Ottiene o imposta un oggetto EmfPlusFocusScaleData opzionale (sezione 2.2.2.18) che specifica le scale di messa a fuoco per il pennello a gradiente di percorso.

EmfPlusPathGradientBrushOptionalData()

public EmfPlusPathGradientBrushOptionalData()

getTransformMatrix()

public Matrix getTransformMatrix()

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

Returns: Matrix

setTransformMatrix(Matrix value)

public void setTransformMatrix(Matrix value)

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

Parameters:

ParametroTipoDescrizione
valueMatrix

getBlendPattern()

public EmfPlusBlendBase getBlendPattern()

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

Returns: EmfPlusBlendBase

setBlendPattern(EmfPlusBlendBase value)

public void setBlendPattern(EmfPlusBlendBase value)

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

Parameters:

ParametroTipoDescrizione
valueEmfPlusBlendBase

getFocusScaleData()

public EmfPlusFocusScaleData getFocusScaleData()

Ottiene o imposta un oggetto EmfPlusFocusScaleData opzionale (sezione 2.2.2.18) che specifica le scale di messa a fuoco per il pennello a gradiente di percorso. Questo campo DEVE essere presente se il flag BrushDataFocusScales è impostato nel campo BrushDataFlags dell’oggetto EmfPlusPathGradientBrushData.

Returns: EmfPlusFocusScaleData

setFocusScaleData(EmfPlusFocusScaleData value)

public void setFocusScaleData(EmfPlusFocusScaleData value)

Ottiene o imposta un oggetto EmfPlusFocusScaleData opzionale (sezione 2.2.2.18) che specifica le scale di messa a fuoco per il pennello a gradiente di percorso. Questo campo DEVE essere presente se il flag BrushDataFocusScales è impostato nel campo BrushDataFlags dell’oggetto EmfPlusPathGradientBrushData.

Parameters:

ParametroTipoDescrizione
valueEmfPlusFocusScaleData