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
El objeto EmfPlusLinearGradientBrushOptionalData especifica datos opcionales para un pincel de degradado lineal.
Constructores
| Constructor | Descripción |
|---|---|
| EmfPlusLinearGradientBrushOptionalData() |
Métodos
| Método | Descripción |
|---|---|
| getTransformMatrix() | Obtiene o establece un objeto opcional EmfPlusTransformMatrix (sección 2.2.2.47) que especifica una transformación de espacio mundial a espacio de dispositivo para el pincel de degradado lineal. |
| setTransformMatrix(Matrix value) | Obtiene o establece un objeto opcional EmfPlusTransformMatrix (sección 2.2.2.47) que especifica una transformación de espacio mundial a espacio de dispositivo para el pincel de degradado lineal. |
| getBlendPattern() | Obtiene o establece un patrón de mezcla opcional para el pincel de degradado lineal. |
| setBlendPattern(EmfPlusBlendBase[] value) | Obtiene o establece un patrón de mezcla opcional para el pincel de degradado lineal. |
| getBlendPatternAsPresetColors() | Obtiene el patrón de mezcla como colores predefinidos. |
| getBlendPatternAsBlendFactorsH() | Obtiene el patrón de mezcla como factores de mezcla h. |
| getBlendPatternAsBlendFactorsV() | Obtiene el patrón de mezcla como factores de mezcla v. |
EmfPlusLinearGradientBrushOptionalData()
public EmfPlusLinearGradientBrushOptionalData()
getTransformMatrix()
public Matrix getTransformMatrix()
Obtiene o establece un objeto opcional EmfPlusTransformMatrix (sección 2.2.2.47) que especifica una transformación de espacio mundial a espacio de dispositivo para el pincel de degradado lineal. Este campo DEBE estar presente si la bandera BrushDataTransform está establecida en el campo BrushDataFlags del objeto EmfPlusLinearGradientBrushData.
Returns: Matrix
setTransformMatrix(Matrix value)
public void setTransformMatrix(Matrix value)
Obtiene o establece un objeto opcional EmfPlusTransformMatrix (sección 2.2.2.47) que especifica una transformación de espacio mundial a espacio de dispositivo para el pincel de degradado lineal. Este campo DEBE estar presente si la bandera BrushDataTransform está establecida en el campo BrushDataFlags del objeto EmfPlusLinearGradientBrushData.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | Matrix |
getBlendPattern()
public EmfPlusBlendBase[] getBlendPattern()
Obtiene o establece un patrón de mezcla opcional para el pincel de degradado lineal. Si este campo está presente, DEBE contener ya sea un objeto EmfPlusBlendColors (sección 2.2.2.4), o uno o dos objetos EmfPlusBlendFactors (sección 2.2.2.5), pero NO DEBE contener ambos. La tabla a continuación muestra las combinaciones válidas de banderas BrushData del EmfPlusLinearGradientBrushData y los patrones de mezcla correspondientes: EmfPlusBlendFactors
Returns: com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBlendBase[]
setBlendPattern(EmfPlusBlendBase[] value)
public void setBlendPattern(EmfPlusBlendBase[] value)
Obtiene o establece un patrón de mezcla opcional para el pincel de degradado lineal. Si este campo está presente, DEBE contener ya sea un objeto EmfPlusBlendColors (sección 2.2.2.4), o uno o dos objetos EmfPlusBlendFactors (sección 2.2.2.5), pero NO DEBE contener ambos. La tabla a continuación muestra las combinaciones válidas de banderas BrushData del EmfPlusLinearGradientBrushData y los patrones de mezcla correspondientes: EmfPlusBlendFactors
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | EmfPlusBlendBase[] |
getBlendPatternAsPresetColors()
public EmfPlusBlendColors getBlendPatternAsPresetColors()
Obtiene el patrón de mezcla como colores predefinidos.
Valor: El patrón de mezcla como colores predefinidos.
Returns: EmfPlusBlendColors
getBlendPatternAsBlendFactorsH()
public EmfPlusBlendFactors getBlendPatternAsBlendFactorsH()
Obtiene el patrón de mezcla como factores de mezcla h.
Valor: El patrón de mezcla como factores de mezcla h.
Returns: EmfPlusBlendFactors
getBlendPatternAsBlendFactorsV()
public EmfPlusBlendFactors getBlendPatternAsBlendFactorsV()
Obtiene el patrón de mezcla como factores de mezcla v.
Valor: El patrón de mezcla como factores de mezcla v.
Returns: EmfPlusBlendFactors