EmfPlusDrawEllipse

EmfPlusDrawEllipse class

يحدد سجل EmfPlusDrawEllipse رسم قطع ناقص.

public sealed class EmfPlusDrawEllipse : EmfPlusDrawingRecordType

المنشئون

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

الخصائص

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

أنظر أيضا