EmfCreateDibPatternBrushPt Classe
Contenu
[
Cacher
]Summary: The EMR_CREATEDIBPATTERNBRUSHPT record defines a pattern brush for graphics operations. The
pattern is specified by a DIB.
Module: aspose.imaging.fileformats.emf.emf.records
Full Name: aspose.imaging.fileformats.emf.emf.records.EmfCreateDibPatternBrushPt
Inheritance: EmfObjectCreationRecordType
Constructors
| Name | Description |
|---|---|
| EmfCreateDibPatternBrushPt() | Initialise une nouvelle instance de la classe EmfCreateDibPatternBrushPt. |
| EmfCreateDibPatternBrushPt(source) | Initialise une nouvelle instance de la classe EmfCreateDibPatternBrushPt. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| bitmap_buffer | WmfDeviceIndependentBitmap | r/w | Obtient ou définit un tampon 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_CREATEDIBPATTERNBRUSHPT. |
| ih_brush | int | r/w | Obtient ou définit un entier non signé de 32 bits qui spécifie l’index du pinceau de motif 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. |
| usage | EmfDibColors | r/w | Obtient ou définit un entier non signé de 32 bits qui spécifie comment interpréter les valeurs dans la table de couleur du header DIB. Cette valeur DOIT appartenir à l’énumération DIBColors (section 2.1.9). |
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: EmfCreateDibPatternBrushPt()
EmfCreateDibPatternBrushPt()
Initialise une nouvelle instance de la classe EmfCreateDibPatternBrushPt.
Constructor: EmfCreateDibPatternBrushPt(source)
EmfCreateDibPatternBrushPt(source)
Initialise une nouvelle instance de la classe EmfCreateDibPatternBrushPt.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| source | EmfRecord | La source. |
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 |