EmfCreateBrushIndirect

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfObjectCreationRecordType

public final class EmfCreateBrushIndirect extends EmfObjectCreationRecordType

El registro EMR_CREATEBRUSHINDIRECT define un pincel lógico para operaciones gráficas.

El objeto pincel lógico definido por este registro puede ser seleccionado en el contexto de dispositivo de reproducción mediante un registro EMR\_SELECTOBJECT (sección 2.3.8.5), que especifica el pincel lógico a usar en operaciones gráficas posteriores.

Constructores

ConstructorDescripción
EmfCreateBrushIndirect(EmfRecord source)Inicializa una nueva instancia de la clase EmfCreateBrushIndirect.
EmfCreateBrushIndirect()Inicializa una nueva instancia de la clase EmfCreateBrushIndirect.

Métodos

MétodoDescripción
getIhBrush()Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto pincel lógico en la tabla de objetos EMF (sección 3.1.1.1).
setIhBrush(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto pincel lógico en la tabla de objetos EMF (sección 3.1.1.1).
getLogBrush()Obtiene o establece un objeto LogBrushEx (sección 2.2.12) que especifica el estilo, color y patrón del pincel lógico.
setLogBrush(EmfLogBrushEx value)Obtiene o establece un objeto LogBrushEx (sección 2.2.12) que especifica el estilo, color y patrón del pincel lógico.

EmfCreateBrushIndirect(EmfRecord source)

public EmfCreateBrushIndirect(EmfRecord source)

Inicializa una nueva instancia de la clase EmfCreateBrushIndirect.

Parameters:

ParámetroTipoDescripción
sourceEmfRecordEl origen.

EmfCreateBrushIndirect()

public EmfCreateBrushIndirect()

Inicializa una nueva instancia de la clase EmfCreateBrushIndirect.

getIhBrush()

public int getIhBrush()

Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto pincel lógico en la tabla de objetos EMF (sección 3.1.1.1). Este índice DEBE guardarse para que este objeto pueda reutilizarse o modificarse.

Returns: int

setIhBrush(int value)

public void setIhBrush(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto pincel lógico en la tabla de objetos EMF (sección 3.1.1.1). Este índice DEBE guardarse para que este objeto pueda reutilizarse o modificarse.

Parameters:

ParámetroTipoDescripción
valorint

getLogBrush()

public EmfLogBrushEx getLogBrush()

Obtiene o establece un objeto LogBrushEx (sección 2.2.12) que especifica el estilo, color y patrón del pincel lógico. El campo BrushStyle en este objeto DEBE ser BS_SOLID, BS_HATCHED o BS_NULL.

Returns: EmfLogBrushEx

setLogBrush(EmfLogBrushEx value)

public void setLogBrush(EmfLogBrushEx value)

Obtiene o establece un objeto LogBrushEx (sección 2.2.12) que especifica el estilo, color y patrón del pincel lógico. El campo BrushStyle en este objeto DEBE ser BS_SOLID, BS_HATCHED o BS_NULL.

Parameters:

ParámetroTipoDescripción
valueEmfLogBrushEx