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