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

Il record EMR_EXTCREATEPEN definisce una penna logica estesa per le operazioni grafiche. È possibile specificare un DIB opzionale da utilizzare come stile di linea.

Costruttori

CostruttoreDescrizione
EmfExtCreatePen(EmfRecord record)Inizializza una nuova istanza della classe EmfExtCreatePen.
EmfExtCreatePen()Inizializza una nuova istanza della classe EmfExtCreatePen.

Metodi

MetodoDescrizione
getIhPen()Ottiene o imposta un intero senza segno a 32 bit che specifica l’indice dell’oggetto penna logica estesa nella EMF Object Table (sezione 3.1.1.1).
setIhPen(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica l’indice dell’oggetto penna logica estesa nella EMF Object Table (sezione 3.1.1.1).
getElp()Ottiene o imposta un oggetto LogPenEx (sezione 2.2.20) che specifica una penna logica estesa con attributi, inclusa un’array di stile di linea opzionale.
setElp(EmfLogPenEx value)Ottiene o imposta un oggetto LogPenEx (sezione 2.2.20) che specifica una penna logica estesa con attributi, inclusa un’array di stile di linea opzionale.
getBitmapBuffer()Ottiene o imposta un buffer opzionale contenente un DIB compresso nella forma di un oggetto WMF DeviceIndependentBitmap ([MS-WMF] sezione 2.2.2.9).
setBitmapBuffer(WmfDeviceIndependentBitmap value)Ottiene o imposta un buffer opzionale contenente un DIB compresso nella forma di un oggetto WMF DeviceIndependentBitmap ([MS-WMF] sezione 2.2.2.9).

EmfExtCreatePen(EmfRecord record)

public EmfExtCreatePen(EmfRecord record)

Inizializza una nuova istanza della classe EmfExtCreatePen.

Parameters:

ParametroTipoDescrizione
recordEmfRecordIl record.

EmfExtCreatePen()

public EmfExtCreatePen()

Inizializza una nuova istanza della classe EmfExtCreatePen.

getIhPen()

public int getIhPen()

Ottiene o imposta un intero senza segno a 32 bit che specifica l’indice dell’oggetto penna logica estesa nella EMF Object Table (sezione 3.1.1.1). Questo indice DEVE essere salvato affinché l’oggetto possa essere riutilizzato o modificato.

Returns: int

setIhPen(int value)

public void setIhPen(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica l’indice dell’oggetto penna logica estesa nella EMF Object Table (sezione 3.1.1.1). Questo indice DEVE essere salvato affinché l’oggetto possa essere riutilizzato o modificato.

Parameters:

ParametroTipoDescrizione
valoreint

getElp()

public EmfLogPenEx getElp()

Ottiene o imposta un oggetto LogPenEx (sezione 2.2.20) che specifica una penna logica estesa con attributi, inclusa un’array di stile di linea opzionale.

Returns: EmfLogPenEx

setElp(EmfLogPenEx value)

public void setElp(EmfLogPenEx value)

Ottiene o imposta un oggetto LogPenEx (sezione 2.2.20) che specifica una penna logica estesa con attributi, inclusa un’array di stile di linea opzionale.

Parameters:

ParametroTipoDescrizione
valueEmfLogPenEx

getBitmapBuffer()

public WmfDeviceIndependentBitmap getBitmapBuffer()

Ottiene o imposta un buffer opzionale contenente un DIB compresso nella forma di un oggetto WMF DeviceIndependentBitmap ([MS-WMF] sezione 2.2.2.9). Non è necessario che sia contiguo con la parte fissa del record EMR_EXTCREATEPEN.

Returns: WmfDeviceIndependentBitmap

setBitmapBuffer(WmfDeviceIndependentBitmap value)

public void setBitmapBuffer(WmfDeviceIndependentBitmap value)

Ottiene o imposta un buffer opzionale contenente un DIB compresso nella forma di un oggetto WMF DeviceIndependentBitmap ([MS-WMF] sezione 2.2.2.9). Non è necessario che sia contiguo con la parte fissa del record EMR_EXTCREATEPEN.

Parameters:

ParametroTipoDescrizione
valueWmfDeviceIndependentBitmap