Classe EmfCreatePalette

Summary: The EMR_CREATEPALETTE record defines a logical palette for graphics operations.

Module: aspose.imaging.fileformats.emf.emf.records

Full Name: aspose.imaging.fileformats.emf.emf.records.EmfCreatePalette

Inheritance: EmfObjectCreationRecordType

Constructors

NameDescription
EmfCreatePalette(source)Initialise une nouvelle instance de la classe EmfCreatePalette.

Properties

NameTypeAccessDescription
ih_palintr/wObtient ou définit un entier non signé de 32 bits qui spécifie l’index de l’objet palette logique
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é.
log_paletteEmfLogPaletter/wObtient ou définit un objet LogPalette (section 2.2.17). Le champ Version de cet objet
DOIT être fixé à 0x0300. Si la valeur NumberOfEntries de cet objet est zéro, le traitement de
cet enregistrement DOIT échouer.
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: EmfCreatePalette(source)

 EmfCreatePalette(source) 

Initialise une nouvelle instance de la classe EmfCreatePalette.

Parameters:

ParamètreTypeDescription
sourceEmfRecordLa source.

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