EmfExtCreatePen Classe
Contenu
[
Cacher
]Summary: The EMR_EXTCREATEPEN record defines an extended logical pen for graphics operations. An
optional DIB can be specified to use as the line style.
Module: aspose.imaging.fileformats.emf.emf.records
Full Name: aspose.imaging.fileformats.emf.emf.records.EmfExtCreatePen
Inheritance: EmfObjectCreationRecordType
Constructors
| Name | Description |
|---|---|
| EmfExtCreatePen() | Initialise une nouvelle instance de la classe EmfExtCreatePen. |
| EmfExtCreatePen(record) | Initialise une nouvelle instance de la classe EmfExtCreatePen. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| bitmap_buffer | WmfDeviceIndependentBitmap | r/w | Obtient ou définit un tampon optionnel contenant un DIB empaqueté sous la forme d’un objet WMF DeviceIndependentBitmap ([MS-WMF] section 2.2.2.9). Il n’est pas nécessaire qu’il soit contigu avec la partie fixe de l’enregistrement EMR_EXTCREATEPEN. |
| elp | EmfLogPenEx | r/w | Obtient ou définit un objet LogPenEx (section 2.2.20) qui spécifie un crayon logique étendu avec des attributs incluant un tableau de style de ligne optionnel. |
| ih_pen | int | r/w | Obtient ou définit un entier non signé de 32 bits qui spécifie l’index de l’objet crayon logique étendu dans la table d’objets EMF (section 3.1.1.1). Cet index DOIT être enregistré afin que cet objet puisse être réutilisé ou modifié. |
| size | int | r/w | Obtient ou définit la taille de l’enregistrement |
| type | EmfRecordType | r/w | Obtient ou définit le type. |
Methods
| Name | Description |
|---|---|
| create_from_record(source) | Initialise une nouvelle instance de la classe EmfRecord. |
| create_from_type(type) | Initialise une nouvelle instance de la classe EmfRecord. |
Constructor: EmfExtCreatePen()
EmfExtCreatePen()
Initialise une nouvelle instance de la classe EmfExtCreatePen.
Constructor: EmfExtCreatePen(record)
EmfExtCreatePen(record)
Initialise une nouvelle instance de la classe EmfExtCreatePen.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| record | EmfRecord | L’enregistrement. |
Method: create_from_record(source) [static]
create_from_record(source)
Initialise une nouvelle instance de la classe EmfRecord.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| source | EmfRecord | La source. |
Returns
| Type | Description |
|---|---|
| EmfRecord |
Method: create_from_type(type) [static]
create_from_type(type)
Initialise une nouvelle instance de la classe EmfRecord.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| type | EmfRecordType | Le type d’enregistrement. |
Returns
| Type | Description |
|---|---|
| EmfRecord |