Class EmfCommentRecordType
Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Records
Assembly: Aspose.Imaging.dll (25.2.0)
The comment record types define formats for specifying arbitrary private data, embedding records in other metafile formats, and adding new or special-purpose commands.
public abstract class EmfCommentRecordType : EmfRecord
Inheritance
object ← MetaObject ← EmfRecord ← EmfCommentRecordType
Derived
EmfComment, EmfCommentEmfPlus, EmfCommentEmfSpool, EmfCommentPublicRecordType
Inherited Members
EmfRecord.Type, EmfRecord.Size, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
EmfCommentRecordType(EmfRecord)
Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType class.
protected EmfCommentRecordType(EmfRecord source)
Parameters
source
EmfRecord
The source.
EmfCommentRecordType(EmfRecordType)
Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentRecordType class.
protected EmfCommentRecordType(EmfRecordType type)
Parameters
type
EmfRecordType
The record type.
Properties
CommentIdentifier
Gets or sets the comment identifier.
public virtual EmfCommentRecordType.CommentIdentifierEnum CommentIdentifier { get; set; }
Property Value
EmfCommentRecordType.CommentIdentifierEnum
DataSize
Gets 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
public int DataSize { get; set; }