Class EmfCommentMultiFormats
Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Records
Assembly: Aspose.Imaging.dll (25.2.0)
The EMR_COMMENT_MULTIFORMATS record specifies an image in multiple graphics formats.
public sealed class EmfCommentMultiFormats : EmfCommentPublicRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfCommentRecordType ← EmfCommentPublicRecordType ← EmfCommentMultiFormats
Inherited Members
EmfCommentPublicRecordType.CommentIdentifier, EmfCommentPublicRecordType.PublicCommentIdentifier, EmfCommentRecordType.DataSize, EmfCommentRecordType.CommentIdentifier, EmfRecord.Type, EmfRecord.Size, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
EmfCommentMultiFormats(EmfRecord)
Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfCommentMultiFormats class.
public EmfCommentMultiFormats(EmfRecord source)
Parameters
source
EmfRecord
The source.
Properties
AFormats
Gets or sets a CountFormats length array of graphics formats, specified by EmrFormat objects (section 2.2.4), in order of preference
public EmfFormat[] AFormats { get; set; }
Property Value
FormatData
Gets or sets a variable-length array of bytes of image data for all graphics formats contained in this record. The size of the data for each image is provided by the DataSize field in the corresponding EmrFormat object. Thus, the total size of this field is the sum of DataSize values in all EmrFormat objects. The graphics format of the data for each image is specified by the Signature field in the corresponding EmrFormat object.
public byte[][] FormatData { get; set; }
Property Value
byte[][]
OutputRect
Gets or sets a WMF RectL object ([MS-WMF] section 2.2.2.19) that specifies the output rectangle, in logical coordinates.
public Rectangle OutputRect { get; set; }