فئة EmfPlusFillRects

Summary: The EmfPlusFillRects record specifies filling the interiors of a series of rectangles

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

Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusFillRects

Inheritance: EmfPlusDrawingRecordType

Constructors

Nameالوصف
EmfPlusFillRects(source)إنشاء نسخة جديدة من الفئة EmfPlusFillRects .

Properties

NameTypeAccessالوصف
brush_idintr/wالحصول أو تعيين معرف الفرشاة
عدد صحيح غير موقع 32‑بت يحدد الفرشاة، والمحتوى يتم تحديده بواسطة بت S في حقل Flags.
compressedboolr/wالحصول أو تعيين قيمة تشير إلى ما إذا كان هذا EmfPlusFillRects مضغوطًا.
إذا تم التعيين، يحتوي RectData على كائن EmfPlusRect (القسم 2.2.2.38). إذا لم يتم التعيين، يحتوي RectData
على كائن EmfPlusRectF (القسم 2.2.2.39).
data_sizeintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يجب أن يحدد عدد البايتات المتوافقة مع 32 بت في حقل RecordData التالي.
لا تشمل هذه العدد رأس السجل البالغ 12 بايت.
العلاماتintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 16 بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وعلى بنية السجل.
is_colorboolr/wالحصول أو تعيين قيمة تشير إلى ما إذا كانت هذه الحالة لونية.
إذا تم التعيين، يحدد BrushId اللون ككائن EmfPlusARGB (القسم 2.2.2.1).
إذا لم يتم التعيين، يحتوي BrushId على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في جدول كائنات EMF+.
rect_dataRectangleF[]r/wالحصول أو تعيين بيانات المستطيل
مصفوفة من كائنات EmfPlusRect أو EmfPlusRectF بطول Count التي تحدد بيانات المستطيل.
الحجمintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد البايتات المتوافقة مع 32 بت في السجل بالكامل، بما في ذلك رأس السجل البالغ 12 بايت والبيانات الخاصة بالسجل.
typeEmfPlusRecordTyperيحصل على عدد صحيح غير موقع 16 بت يحدد نوع السجل.

Constructor: EmfPlusFillRects(source)

 EmfPlusFillRects(source) 

إنشاء نسخة جديدة من الفئة EmfPlusFillRects .

Parameters:

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