فئة 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
| Name | Type | Access | الوصف |
|---|---|---|---|
| a_formats | EmfFormat[] | r/w | يحصل أو يضبط مصفوفة بطول CountFormats من صيغ الرسومات، المحددة بواسطة EmrFormat objects (section 2.2.4)، بترتيب التفضيل |
| comment_identifier | EmfCommentRecordType+CommentIdentifierEnum | r/w | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد سجل التعليق هذا على أنه يحدد بيانات عامة. القيمة 0x43494447، التي هي سلسلة ASCII "CIDG"، تحدد هذا كسجل EMR_COMMENT_PUBLIC. |
| data_size | int | r/w | يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد الحجم، بالبايت، لحقلي CommentIdentifier وCommentRecordParm في حقل RecordBuffer الذي يلي ذلك. يجب ألا يتضمن حجم نفسه أو حجم حقل AlignmentPadding، إذا كان موجودًا. |
| format_data | System.Byte[] | r/w | يحصل أو يضبط مصفوفة بطول متغير من بايتات بيانات الصورة لجميع صيغ الرسومات الموجودة في هذا السجل. يتم توفير حجم البيانات لكل صورة بواسطة الحقل DataSize في كائن EmrFormat المقابل. وبالتالي، يكون الحجم الكلي لهذا الحقل هو مجموع قيم DataSize في جميع كائنات EmrFormat. يتم تحديد صيغة الرسومات للبيانات لكل صورة بواسطة الحقل Signature في كائن EmrFormat المقابل. |
| output_rect | Rectangle | r/w | يحصل أو يضبط كائن WMF RectL ([MS-WMF] section 2.2.2.19) الذي يحدد المستطيل الناتج، بالإحداثيات المنطقية. |
| public_comment_identifier | EmfEmrComment | r/w | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد نوع سجل التعليق العام . يجب أن يكون هذا أحد القيم المدرجة في الجدول السابق، والتي تم تحديدها في تعداد EmrComment (القسم 2.1.10)، ما لم يتم تنفيذ أنواع إضافية من سجلات التعليق العام على خادم الطباعة. |
| الحجم | int | r/w | يحصل أو يعيّن حجم السجل |
| type | EmfRecordType | r/w | يحصل أو يحدد النوع. |
Methods
| Name | الوصف |
|---|---|
| create_from_record(source) | ينشئ مثيلًا جديدًا من الفئة EmfRecord. |
| create_from_type(type) | ينشئ مثيلًا جديدًا من الفئة EmfRecord. |
Constructor: EmfCommentMultiFormats(source)
EmfCommentMultiFormats(source)
يُنشئ مثيلًا جديدًا من الفئة EmfCommentMultiFormats.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source | EmfRecord | المصدر. |
Method: create_from_record(source) [static]
create_from_record(source)
ينشئ مثيلًا جديدًا من الفئة EmfRecord.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| source | EmfRecord | المصدر. |
Returns
| نوع | الوصف |
|---|---|
| EmfRecord |
Method: create_from_type(type) [static]
create_from_type(type)
ينشئ مثيلًا جديدًا من الفئة EmfRecord.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| type | EmfRecordType | نوع السجل. |
Returns
| نوع | الوصف |
|---|---|
| EmfRecord |