EmfCommentEmfSpool Class

Summary: The EMR_COMMENT_EMFSPOOL record contains embedded EMFSPOOL records.
Note Fields that are not described in this section are specified in section 2.3.3.

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

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

Inheritance: EmfCommentRecordType

Constructors

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

Properties

NameTypeAccessDescription
comment_identifierEmfCommentRecordType.CommentIdentifierEnumr/wGets or sets a 32-bit unsigned integer that identifies this comment record
as containing EMFSPOOL records. The value 0x00000000 identifies this as an
EMR_COMMENT_EMFSPOOL record.
data_sizeintr/wGets or sets a 32-bit unsigned integer that specifies the size, in bytes, of the
CommentIdentifier and CommentRecordParm fields in the RecordBuffer field that
follows. It MUST NOT include the size of itself or the size of the AlignmentPadding field, if
present
emf_spool_record_identifierEmfCommentEmfSpool.EmfSpoolRecordIdentifierEnumr/wGets or sets a 32-bit unsigned integer that identifies the type of
EMR_COMMENT_EMFSPOOL record.
emf_spool_recordsEmfSpoolFontDefinitionRecordType[]r/wGets or sets a variable-length array of bytes that contains one or more
EMFSPOOL font definition records ([MS-EMFSPOOL] section 2.2.3.3).
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: EmfCommentEmfSpool()

 EmfCommentEmfSpool() 

Initializes a new instance of the EmfCommentEmfSpool class.

Constructor: EmfCommentEmfSpool(source)

 EmfCommentEmfSpool(source) 

Initializes a new instance of the EmfCommentEmfSpool 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