فئة EmfCommentMultiFormats

Summary: The EMR_COMMENT_MULTIFORMATS record specifies an image in multiple graphics formats.

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

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

Inheritance: EmfCommentPublicRecordType

Constructors

Nameالوصف
EmfCommentMultiFormats(source)يُنشئ مثيلًا جديدًا من الفئة EmfCommentMultiFormats.

Properties

NameTypeAccessالوصف
a_formatsEmfFormat[]r/wيحصل أو يضبط مصفوفة بطول CountFormats من صيغ الرسومات، المحددة بواسطة
EmrFormat objects (section 2.2.4)، بترتيب التفضيل
comment_identifierEmfCommentRecordType+CommentIdentifierEnumr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد سجل التعليق هذا
على أنه يحدد بيانات عامة. القيمة 0x43494447، التي هي سلسلة ASCII "CIDG"، تحدد
هذا كسجل EMR_COMMENT_PUBLIC.
data_sizeintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد الحجم، بالبايت، لحقلي
CommentIdentifier وCommentRecordParm في حقل RecordBuffer الذي
يلي ذلك. يجب ألا يتضمن حجم نفسه أو حجم حقل AlignmentPadding، إذا
كان موجودًا.
format_dataSystem.Byte[]r/wيحصل أو يضبط مصفوفة بطول متغير من بايتات بيانات الصورة لجميع صيغ الرسومات
الموجودة في هذا السجل.
يتم توفير حجم البيانات لكل صورة بواسطة الحقل DataSize في كائن EmrFormat المقابل. وبالتالي، يكون الحجم الكلي لهذا الحقل هو مجموع قيم DataSize في جميع
كائنات EmrFormat.
يتم تحديد صيغة الرسومات للبيانات لكل صورة بواسطة الحقل Signature في
كائن EmrFormat المقابل.
output_rectRectangler/wيحصل أو يضبط كائن WMF RectL ([MS-WMF] section 2.2.2.19) الذي يحدد
المستطيل الناتج، بالإحداثيات المنطقية.
public_comment_identifierEmfEmrCommentr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد نوع سجل التعليق العام
. يجب أن يكون هذا أحد القيم المدرجة في الجدول السابق، والتي تم تحديدها في تعداد EmrComment (القسم 2.1.10)، ما لم يتم تنفيذ أنواع إضافية من سجلات التعليق العام على خادم الطباعة.
الحجمintr/wيحصل أو يعيّن حجم السجل
typeEmfRecordTyper/wيحصل أو يحدد النوع.

Methods

Nameالوصف
create_from_record(source)ينشئ مثيلًا جديدًا من الفئة EmfRecord.
create_from_type(type)ينشئ مثيلًا جديدًا من الفئة EmfRecord.

Constructor: EmfCommentMultiFormats(source)

 EmfCommentMultiFormats(source) 

يُنشئ مثيلًا جديدًا من الفئة EmfCommentMultiFormats.

Parameters:

معاملنوعالوصف
sourceEmfRecordالمصدر.

Method: create_from_record(source) [static]

 create_from_record(source) 

ينشئ مثيلًا جديدًا من الفئة EmfRecord.

Parameters:

معاملنوعالوصف
sourceEmfRecordالمصدر.

Returns

نوعالوصف
EmfRecord

Method: create_from_type(type) [static]

 create_from_type(type) 

ينشئ مثيلًا جديدًا من الفئة EmfRecord.

Parameters:

معاملنوعالوصف
typeEmfRecordTypeنوع السجل.

Returns

نوعالوصف
EmfRecord