EmfPlusTextureBrushOptionalData

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 EmfPlusTextureBrushOptionalData extends EmfPlusStructureObjectType

El objeto EmfPlusTextureBrushOptionalData especifica datos opcionales para un pincel de textura.

Nota: Cada campo de este objeto es opcional y puede no estar presente en el campo OptionalData de un objeto EmfPlusTextureBrushData (sección 2.2.2.45), dependiendo de los indicadores BrushData (sección 2.1.2.1) establecidos en su campo BrushDataFlags. Aunque no es práctico representar todas las combinaciones posibles de campos presentes o ausentes, esta sección especifica su orden relativo en el objeto. El implementador es responsable de determinar qué campos están realmente presentes en un registro de metafile dado, y de deserializar los datos de cada campo por separado y de manera adecuada.

Constructores

ConstructorDescripción
EmfPlusTextureBrushOptionalData()

Métodos

MétodoDescripción
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 textura.
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 textura.
getImageObject()Obtiene o establece un objeto opcional EmfPlusImage (sección 2.2.1.4) que especifica la textura del pincel.
setImageObject(EmfPlusImage value)Obtiene o establece un objeto opcional EmfPlusImage (sección 2.2.1.4) que especifica la textura del pincel.

EmfPlusTextureBrushOptionalData()

public EmfPlusTextureBrushOptionalData()

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 textura. Este campo DEBE estar presente si el indicador BrushDataTransform está establecido en el campo BrushDataFlags del objeto EmfPlusTextureBrushData.

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 textura. Este campo DEBE estar presente si el indicador BrushDataTransform está establecido en el campo BrushDataFlags del objeto EmfPlusTextureBrushData.

Parameters:

ParámetroTipoDescripción
valueMatrix

getImageObject()

public EmfPlusImage getImageObject()

Obtiene o establece un objeto opcional EmfPlusImage (sección 2.2.1.4) que especifica la textura del pincel. Este campo DEBE estar presente si el tamaño del registro EmfPlusObject (sección 2.3.5.1) que define este pincel de textura es lo suficientemente grande como para acomodar un objeto EmfPlusImage además de los campos obligatorios del objeto EmfPlusTextureBrushData y, opcionalmente, un objeto EmfPlusTransformMatrix.

Returns: EmfPlusImage

setImageObject(EmfPlusImage value)

public void setImageObject(EmfPlusImage value)

Obtiene o establece un objeto opcional EmfPlusImage (sección 2.2.1.4) que especifica la textura del pincel. Este campo DEBE estar presente si el tamaño del registro EmfPlusObject (sección 2.3.5.1) que define este pincel de textura es lo suficientemente grande como para acomodar un objeto EmfPlusImage además de los campos obligatorios del objeto EmfPlusTextureBrushData y, opcionalmente, un objeto EmfPlusTransformMatrix.

Parameters:

ParámetroTipoDescripción
valueEmfPlusImage