EmfPlusFillRects

EmfPlusFillRects class

يحدد سجل EmfPlusFillRects ملء الأجزاء الداخلية لسلسلة من المستطيلات

public sealed class EmfPlusFillRects : EmfPlusDrawingRecordType

المنشئون

اسموصف
EmfPlusFillRects(EmfPlusRecord)يقوم بتهيئة مثيل جديد لملفEmfPlusFillRects فئة .

الخصائص

اسموصف
BrushId { get; set; }الحصول على أو تحديد معرّف الفرشاة عدد صحيح بدون إشارة 32 بت يحدد الفرشاة ، يتم تحديد محتواها بواسطة بت S في حقل الإشارات.
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 + Object Table
RectData { get; set; }الحصول على بيانات المستطيل أو تعيينها مصفوفة من كائنات EmfPlusRect أو EmfPlusRectF بطول العد الذي يحدد بيانات المستطيل.
virtual Size { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد عدد محاذاة 32 بت من بايت في السجل بأكمله ، بما في ذلك رأس السجل 12 بايت والبيانات الخاصة بالسجل.
Type { get; }الحصول على عدد صحيح بدون إشارة 16 بت يحدد نوع السجل.

أنظر أيضا