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
| Costruttore | Descrizione |
|---|---|
| EmfPlusPathGradientBrushOptionalData() |
Metodi
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | Matrix |
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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | EmfPlusBlendBase |
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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | EmfPlusFocusScaleData |