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

El objeto EmfPlusPathGradientBrushOptionalData especifica datos opcionales para un pincel de gradiente de ruta.

Constructores

ConstructorDescripción
EmfPlusPathGradientBrushOptionalData()

Métodos

MétodoDescripción
getTransformMatrix()Obtiene o establece un objeto EmfPlusTransformMatrix opcional (sección 2.2.2.47) que especifica una transformación de espacio mundial a espacio de dispositivo para el pincel de degradado de trayectoria.
setTransformMatrix(Matrix value)Obtiene o establece un objeto EmfPlusTransformMatrix opcional (sección 2.2.2.47) que especifica una transformación de espacio mundial a espacio de dispositivo para el pincel de degradado de trayectoria.
getBlendPattern()Obtiene o establece un patrón de mezcla opcional para el pincel de degradado de trayectoria.
setBlendPattern(EmfPlusBlendBase value)Obtiene o establece un patrón de mezcla opcional para el pincel de degradado de trayectoria.
getFocusScaleData()Obtiene o establece un objeto opcional EmfPlusFocusScaleData (sección 2.2.2.18) que especifica las escalas de foco para el pincel de degradado de trayectoria.
setFocusScaleData(EmfPlusFocusScaleData value)Obtiene o establece un objeto opcional EmfPlusFocusScaleData (sección 2.2.2.18) que especifica las escalas de foco para el pincel de degradado de trayectoria.

EmfPlusPathGradientBrushOptionalData()

public EmfPlusPathGradientBrushOptionalData()

getTransformMatrix()

public Matrix getTransformMatrix()

Obtiene o establece un objeto opcional EmfPlusTransformMatrix (sección 2.2.2.47) que especifica una transformación del espacio mundial al espacio del dispositivo para el pincel de degradado de trayectoria. Este campo DEBE estar presente si la bandera BrushDataTransform está establecida en el campo BrushDataFlags del objeto EmfPlusPathGradientBrushData.

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 del espacio mundial al espacio del dispositivo para el pincel de degradado de trayectoria. Este campo DEBE estar presente si la bandera BrushDataTransform está establecida en el campo BrushDataFlags del objeto EmfPlusPathGradientBrushData.

Parameters:

ParámetroTipoDescripción
valueMatrix

getBlendPattern()

public EmfPlusBlendBase getBlendPattern()

Obtiene o establece un patrón de mezcla opcional para el pincel de degradado de trayectoria. Si este campo está presente, DEBE contener ya sea un objeto EmfPlusBlendColors (sección 2.2.2.4) o un objeto 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 de EmfPlusPathGradientBrushData y los patrones de mezcla correspondientes:

Returns: EmfPlusBlendBase

setBlendPattern(EmfPlusBlendBase value)

public void setBlendPattern(EmfPlusBlendBase value)

Obtiene o establece un patrón de mezcla opcional para el pincel de degradado de trayectoria. Si este campo está presente, DEBE contener ya sea un objeto EmfPlusBlendColors (sección 2.2.2.4) o un objeto 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 de EmfPlusPathGradientBrushData y los patrones de mezcla correspondientes:

Parameters:

ParámetroTipoDescripción
valueEmfPlusBlendBase

getFocusScaleData()

public EmfPlusFocusScaleData getFocusScaleData()

Obtiene o establece un objeto opcional EmfPlusFocusScaleData (sección 2.2.2.18) que especifica las escalas de foco para el pincel de degradado de trayectoria. Este campo DEBE estar presente si la bandera BrushDataFocusScales está establecida en el campo BrushDataFlags del objeto EmfPlusPathGradientBrushData.

Returns: EmfPlusFocusScaleData

setFocusScaleData(EmfPlusFocusScaleData value)

public void setFocusScaleData(EmfPlusFocusScaleData value)

Obtiene o establece un objeto opcional EmfPlusFocusScaleData (sección 2.2.2.18) que especifica las escalas de foco para el pincel de degradado de trayectoria. Este campo DEBE estar presente si la bandera BrushDataFocusScales está establecida en el campo BrushDataFlags del objeto EmfPlusPathGradientBrushData.

Parameters:

ParámetroTipoDescripción
valueEmfPlusFocusScaleData