EmfPolyBezier

EmfPolyBezier class

يحدد سجل EMR_POLYBEZIER واحدًا أو أكثر من منحنيات Bezier .

public sealed class EmfPolyBezier : EmfDrawingRecordType

المنشئون

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

الخصائص

اسموصف
APoints { get; set; }الحصول على أو تعيين مصفوفة طول عدد كائنات WMF PointL (القسم [MS-WMF] 2.2.2.15) الذي يحدد نقاط النهاية ونقاط التحكم لمنحنيات بيزيير ، بالوحدات المنطقية.
Bounds { get; set; }الحصول على أو تعيين كائن WMF RectL 128 بت ([MS-WMF] القسم 2.2.2.19) الذي يحدد المستطيل المحيط بوحدات الجهاز.
Size { get; set; }الحصول على أو تحديد حجم السجل
Type { get; set; }الحصول على النوع أو تحديده.

ملاحظات

يتم تعريف منحنيات Bezier التكعيبية باستخدام نقاط النهاية ونقاط التحكم المحددة بواسطة حقل aPoints . يتم رسم المنحنى الأول من النقطة الأولى إلى النقطة الرابعة ، باستخدام نقطتي الثانية والثالثة كنقاط تحكم. يحتاج كل منحنى لاحق في التسلسل إلى ثلاث نقاط أخرى بالضبط: يتم استخدام نقطة النهاية للمنحنى السابق كنقطة بداية ، والنقطتان التاليتان في التسلسل هما نقطتا تحكم ، والثالثة هي نقطة النهاية. يجب رسم منحنيات بيزير المكعبة باستخدام القلم الحالي

أنظر أيضا