EmfExtCreatePen

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 EmfExtCreatePen extends EmfObjectCreationRecordType

El registro EMR_EXTCREATEPEN define una pluma lógica extendida para operaciones gráficas. Se puede especificar un DIB opcional para usar como estilo de línea.

Constructores

ConstructorDescripción
EmfExtCreatePen(EmfRecord record)Inicializa una nueva instancia de la clase EmfExtCreatePen.
EmfExtCreatePen()Inicializa una nueva instancia de la clase EmfExtCreatePen.

Métodos

MétodoDescripción
getIhPen()Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto de lápiz lógico extendido en la EMF Object Table (sección 3.1.1.1).
setIhPen(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el índice del objeto de lápiz lógico extendido en la EMF Object Table (sección 3.1.1.1).
getElp()Obtiene o establece un objeto LogPenEx (sección 2.2.20) que especifica un lápiz lógico extendido con atributos que incluyen una matriz opcional de estilos de línea.
setElp(EmfLogPenEx value)Obtiene o establece un objeto LogPenEx (sección 2.2.20) que especifica un lápiz lógico extendido con atributos que incluyen una matriz opcional de estilos de línea.
getBitmapBuffer()Obtiene o establece un búfer opcional que contiene un DIB empaquetado en forma de objeto WMF DeviceIndependentBitmap ([MS-WMF] sección 2.2.2.9).
setBitmapBuffer(WmfDeviceIndependentBitmap value)Obtiene o establece un búfer opcional que contiene un DIB empaquetado en forma de objeto WMF DeviceIndependentBitmap ([MS-WMF] sección 2.2.2.9).

EmfExtCreatePen(EmfRecord record)

public EmfExtCreatePen(EmfRecord record)

Inicializa una nueva instancia de la clase EmfExtCreatePen.

Parameters:

ParámetroTipoDescripción
recordEmfRecordEl registro.

EmfExtCreatePen()

public EmfExtCreatePen()

Inicializa una nueva instancia de la clase EmfExtCreatePen.

getIhPen()

public int getIhPen()

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

Returns: int

setIhPen(int value)

public void setIhPen(int value)

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

Parameters:

ParámetroTipoDescripción
valorint

getElp()

public EmfLogPenEx getElp()

Obtiene o establece un objeto LogPenEx (sección 2.2.20) que especifica un lápiz lógico extendido con atributos que incluyen una matriz opcional de estilos de línea.

Returns: EmfLogPenEx

setElp(EmfLogPenEx value)

public void setElp(EmfLogPenEx value)

Obtiene o establece un objeto LogPenEx (sección 2.2.20) que especifica un lápiz lógico extendido con atributos que incluyen una matriz opcional de estilos de línea.

Parameters:

ParámetroTipoDescripción
valueEmfLogPenEx

getBitmapBuffer()

public WmfDeviceIndependentBitmap getBitmapBuffer()

Obtiene o establece un búfer opcional que contiene un DIB empaquetado en forma de objeto WMF DeviceIndependentBitmap ([MS-WMF] sección 2.2.2.9). No es necesario que sea contiguo con la porción fija del registro EMR_EXTCREATEPEN.

Returns: WmfDeviceIndependentBitmap

setBitmapBuffer(WmfDeviceIndependentBitmap value)

public void setBitmapBuffer(WmfDeviceIndependentBitmap value)

Obtiene o establece un búfer opcional que contiene un DIB empaquetado en forma de objeto WMF DeviceIndependentBitmap ([MS-WMF] sección 2.2.2.9). No es necesario que sea contiguo con la porción fija del registro EMR_EXTCREATEPEN.

Parameters:

ParámetroTipoDescripción
valueWmfDeviceIndependentBitmap