EmfPlusFillEllipse

EmfPlusFillEllipse class

يحدد سجل EmfPlusFillEllipse ملء الجزء الداخلي من القطع الناقص

public sealed class EmfPlusFillEllipse : EmfPlusDrawingRecordType

المنشئون

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

الخصائص

اسموصف
BrushId { get; set; }الحصول على أو تحديد معرّف الفرشاة عدد صحيح بدون إشارة 32 بت يحدد الفرشاة ، يتم تحديد محتوى الذي بواسطة بت S في حقل الإشارات. يستخدم هذا التعريف لملء الجزء الداخلي من القطع الناقص
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 .
IsCompressed { get; set; }الحصول على أو تحديد قيمة تشير إلى ما إذا كان هذا المثيل مضغوطًا. إذا تم تعيينه ، فإن RectData يحتوي على كائن EmfPlusRect (القسم 2.2.2.38). في حالة المسح ، تحتوي RectData على كائن EmfPlusRectF (القسم 2.2.2.39) .
RectData { get; set; }الحصول على أو تعيين البيانات المستقيمة إما كائن EmfPlusRect أو EmfPlusRectF يحدد المربع المحيط للقطع الناقص
virtual Size { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد عدد محاذاة 32 بت من بايت في السجل بأكمله ، بما في ذلك رأس السجل 12 بايت والبيانات الخاصة بالسجل.
Type { get; }الحصول على عدد صحيح بدون إشارة 16 بت يحدد نوع السجل.

أنظر أيضا