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’objet EmfPlusLinearGradientBrushOptionalData spécifie des données optionnelles pour une brosse à dégradé linéaire.
Constructeurs
| Constructeur | Description |
|---|---|
| EmfPlusLinearGradientBrushOptionalData() |
Méthodes
| Méthode | Description |
|---|---|
| getTransformMatrix() | Obtient ou définit un objet optionnel EmfPlusTransformMatrix (section 2.2.2.47) qui spécifie une transformation de l’espace mondial vers l’espace dispositif pour le pinceau de dégradé linéaire. |
| setTransformMatrix(Matrix value) | Obtient ou définit un objet optionnel EmfPlusTransformMatrix (section 2.2.2.47) qui spécifie une transformation de l’espace mondial vers l’espace dispositif pour le pinceau de dégradé linéaire. |
| getBlendPattern() | Obtient ou définit un motif de mélange optionnel pour le pinceau de dégradé linéaire. |
| setBlendPattern(EmfPlusBlendBase[] value) | Obtient ou définit un motif de mélange optionnel pour le pinceau de dégradé linéaire. |
| getBlendPatternAsPresetColors() | Obtient le motif de mélange sous forme de couleurs prédéfinies. |
| getBlendPatternAsBlendFactorsH() | Obtient le motif de mélange sous forme de facteurs de mélange h. |
| getBlendPatternAsBlendFactorsV() | Obtient le motif de mélange sous forme de facteurs de mélange v. |
EmfPlusLinearGradientBrushOptionalData()
public EmfPlusLinearGradientBrushOptionalData()
getTransformMatrix()
public Matrix getTransformMatrix()
Obtient ou définit un objet optionnel EmfPlusTransformMatrix (section 2.2.2.47) qui spécifie une transformation de l’espace mondial vers l’espace dispositif pour le pinceau de dégradé linéaire. Ce champ DOIT être présent si le drapeau BrushDataTransform est défini dans le champ BrushDataFlags de l’objet EmfPlusLinearGradientBrushData.
Returns: Matrix
setTransformMatrix(Matrix value)
public void setTransformMatrix(Matrix value)
Obtient ou définit un objet optionnel EmfPlusTransformMatrix (section 2.2.2.47) qui spécifie une transformation de l’espace mondial vers l’espace dispositif pour le pinceau de dégradé linéaire. Ce champ DOIT être présent si le drapeau BrushDataTransform est défini dans le champ BrushDataFlags de l’objet EmfPlusLinearGradientBrushData.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | Matrix |
getBlendPattern()
public EmfPlusBlendBase[] getBlendPattern()
Obtient ou définit un motif de mélange optionnel pour le pinceau de dégradé linéaire. Si ce champ est présent, il DOIT contenir soit un objet EmfPlusBlendColors (section 2.2.2.4), soit un ou deux objets EmfPlusBlendFactors (section 2.2.2.5), mais il NE DOIT PAS contenir les deux. Le tableau ci‑dessous montre les combinaisons valides des drapeaux BrushData de EmfPlusLinearGradientBrushData et les motifs de mélange correspondants : EmfPlusBlendFactors
Returns: com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBlendBase[]
setBlendPattern(EmfPlusBlendBase[] value)
public void setBlendPattern(EmfPlusBlendBase[] value)
Obtient ou définit un motif de mélange optionnel pour le pinceau de dégradé linéaire. Si ce champ est présent, il DOIT contenir soit un objet EmfPlusBlendColors (section 2.2.2.4), soit un ou deux objets EmfPlusBlendFactors (section 2.2.2.5), mais il NE DOIT PAS contenir les deux. Le tableau ci‑dessous montre les combinaisons valides des drapeaux BrushData de EmfPlusLinearGradientBrushData et les motifs de mélange correspondants : EmfPlusBlendFactors
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | EmfPlusBlendBase[] |
getBlendPatternAsPresetColors()
public EmfPlusBlendColors getBlendPatternAsPresetColors()
Obtient le motif de mélange sous forme de couleurs prédéfinies.
Valeur : Le motif de mélange sous forme de couleurs prédéfinies.
Returns: EmfPlusBlendColors
getBlendPatternAsBlendFactorsH()
public EmfPlusBlendFactors getBlendPatternAsBlendFactorsH()
Obtient le motif de mélange sous forme de facteurs de mélange h.
Valeur : Le motif de mélange sous forme de facteurs de mélange h.
Returns: EmfPlusBlendFactors
getBlendPatternAsBlendFactorsV()
public EmfPlusBlendFactors getBlendPatternAsBlendFactorsV()
Obtient le motif de mélange sous forme de facteurs de mélange v.
Valeur : Le motif de mélange sous forme de facteurs de mélange v.
Returns: EmfPlusBlendFactors