الفئة EmfPlusDrawRects
محتويات
[
يخفي
]EmfPlusDrawRects class
سجل EmfPlusDrawRects يحدد رسم سلسلة من المستطيلات.
public sealed class EmfPlusDrawRects : EmfPlusDrawingRecordType
المنشئات
| الاسم | الوصف |
|---|---|
| EmfPlusDrawRects(EmfPlusRecord) | ينشئ مثيلاً جديدًا من الفئة EmfPlusDrawRects. |
الخصائص
| الاسم | الوصف |
|---|---|
| Compressed { get; set; } | يحصل أو يعيّن قيمة تشير إلى ما إذا كان PointData مضغوطًا. إذا تم التعيين، يحتوي RectData على كائن EmfPlusRect (القسم 2.2.2.38). إذا تم الإلغاء، يحتوي RectData على كائن EmfPlusRectF (القسم 2.2.2.39). |
| virtual DataSize { get; set; } | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يجب أن يحدد عدد البايتات المتراصة على 32‑بت في حقل RecordData التالي. هذا العدد لا يشمل رأس السجل الذي يبلغ 12 بايت. |
| virtual Flags { get; set; } | يحصل أو يعيّن عددًا صحيحًا غير موقع 16‑بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وعلى بنية السجل. |
| ObjectId { get; set; } | يحصل أو يضبط معرف الكائن. فهرس كائن EmfPlusPen (القسم 2.2.1.7) في جدول كائنات EMF+ لرسم المستطيلات. يجب أن تكون القيمة من صفر إلى 63، شاملة. |
| RectData { get; set; } | يحصل أو يضبط بيانات المستطيل. مصفوفة إما كائنات EmfPlusRect أو EmfPlusRectF بطول Count التي تحدد بيانات المستطيل. |
| virtual Size { get; set; } | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد عدد البايتات المتراصة على 32‑بت في السجل بالكامل، بما في ذلك رأس السجل الذي يبلغ 12 بايت والبيانات الخاصة بالسجل. |
| Type { get; } | يحصل على عدد صحيح غير موقع 16‑بت يحدد نوع السجل. |
انظر أيضًا
- class EmfPlusDrawingRecordType
- namespace Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
- assembly Aspose.Imaging