EmfCreateColorSpace Class

Summary: The EMR_CREATECOLORSPACE record creates a logical color space object from a color profile with a
name consisting of ASCII characters.

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

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

Inheritance: EmfObjectCreationRecordType

Aspose.Imaging Version: 24.6.0

Constructors

NameDescription
EmfCreateColorSpace(source)Initializes a new instance of the EmfCreateColorSpace class.

Properties

NameTypeAccessDescription
ih_csintr/wGets or sets a 32-bit unsigned integer that specifies the index of the logical color space
object in the EMF object table (section 3.1.1.1). This index MUST be saved so that this object
can be reused or modified.
lcsWmfLogColorSpacer/wGets or sets a WMF LogColorSpace object ([MS-WMF] section 2.2.2.11), which can specify
the name of a color profile in ASCII characters.
sizeintr/wGets or sets the size of the record
typeEmfRecordTyper/wGets or sets the type.

Methods

NameDescription
create_from_record(source)Initializes a new instance of the EmfRecord class.
create_from_type(type)Initializes a new instance of the EmfRecord class.

Constructor: EmfCreateColorSpace(source)

 EmfCreateColorSpace(source) 

Initializes a new instance of the EmfCreateColorSpace class.

Parameters:

ParameterTypeDescription
sourceEmfRecordThe source.

Method: create_from_record(source) [static]

 create_from_record(source) 

Initializes a new instance of the EmfRecord class.

Parameters:

ParameterTypeDescription
sourceEmfRecordThe source.

Returns

TypeDescription
EmfRecord

Method: create_from_type(type) [static]

 create_from_type(type) 

Initializes a new instance of the EmfRecord class.

Parameters:

ParameterTypeDescription
typeEmfRecordTypeThe record type.

Returns

TypeDescription
EmfRecord