EmfExtCreatePen Classe

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

NameDescription
EmfExtCreatePen()Initialise une nouvelle instance de la classe EmfExtCreatePen.
EmfExtCreatePen(record)Initialise une nouvelle instance de la classe EmfExtCreatePen.

Properties

NameTypeAccessDescription
bitmap_bufferWmfDeviceIndependentBitmapr/wObtient 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.
elpEmfLogPenExr/wObtient 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_penintr/wObtient 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é.
sizeintr/wObtient ou définit la taille de l’enregistrement
typeEmfRecordTyper/wObtient ou définit le type.

Methods

NameDescription
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ètreTypeDescription
recordEmfRecordL’enregistrement.

Method: create_from_record(source) [static]

 create_from_record(source) 

Initialise une nouvelle instance de la classe EmfRecord.

Parameters:

ParamètreTypeDescription
sourceEmfRecordLa source.

Returns

TypeDescription
EmfRecord

Method: create_from_type(type) [static]

 create_from_type(type) 

Initialise une nouvelle instance de la classe EmfRecord.

Parameters:

ParamètreTypeDescription
typeEmfRecordTypeLe type d’enregistrement.

Returns

TypeDescription
EmfRecord