الفئة EmfPlusFillRects
محتويات
[
يخفي
]EmfPlusFillRects class
السجل EmfPlusFillRects يحدد تعبئة داخل مجموعة من المستطيلات.
public sealed class EmfPlusFillRects : EmfPlusDrawingRecordType
المنشئات
| الاسم | الوصف |
|---|---|
| EmfPlusFillRects(EmfPlusRecord) | يقوم بإنشاء نسخة جديدة من الفئة EmfPlusFillRects. |
الخصائص
| الاسم | الوصف |
|---|---|
| BrushId { get; set; } | يحصل أو يعيّن معرف الفرشاة: عدد صحيح غير موقع 32‑بت يحدد الفرشاة، محتواها يحدد بواسطة بت S في حقل Flags. |
| Compressed { get; set; } | يحصل أو يعيّن قيمة تشير إلى ما إذا كان هذا EmfPlusFillRects مضغوطًا. إذا كان مضبوطًا، يحتوي 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‑بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وعلى بنية السجل. |
| IsColor { get; set; } | يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه المثيلة لونًا. إذا تم الضبط، BrushId يحدد لونًا ككائن EmfPlusARGB (القسم 2.2.2.1). إذا تم الإلغاء، BrushId يحتوي على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في جدول كائنات EMF+. |
| 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