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
| Costruttore | Descrizione |
|---|---|
| EmfExtCreatePen(EmfRecord record) | Inizializza una nuova istanza della classe EmfExtCreatePen. |
| EmfExtCreatePen() | Inizializza una nuova istanza della classe EmfExtCreatePen. |
Metodi
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| record | EmfRecord | Il 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int |
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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | EmfLogPenEx |
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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | WmfDeviceIndependentBitmap |