الفئة EmfPlusDrawPie
محتويات
[
يخفي
]EmfPlusDrawPie class
سجل EmfPlusDrawPie يحدد رسم جزء من داخل إهليلج.
public sealed class EmfPlusDrawPie : EmfPlusDrawingRecordType
المنشئات
| الاسم | الوصف |
|---|---|
| EmfPlusDrawPie(EmfPlusRecord) | يقوم بإنشاء نسخة جديدة من الفئة EmfPlusDrawPie. |
الخصائص
| الاسم | الوصف |
|---|---|
| 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+ لرسم الفطيرة. يجب أن تكون القيمة بين 0 و 63 شاملًا. |
| RectData { get; set; } | يحصل أو يعيّن بيانات المستطيل. إما كائن EmfPlusRect أو EmfPlusRectF يحدد الصندوق المحيط بالإهليلج الذي يحتوي على قطعة الفطيرة. هذا المستطيل يحدد موضع الفطيرة وحجمها وشكلها. نوع الكائن في هذا الحقل يُحدد بواسطة قيمة حقل Flags. |
| virtual Size { get; set; } | يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد عدد البايتات المتراصة على 32‑بت في السجل بالكامل، بما في ذلك رأس السجل الذي يبلغ 12 بايت والبيانات الخاصة بالسجل. |
| StartAngle { get; set; } | يحصل أو يعيّن زاوية البدء. عدد عائم 32 بت غير سالب يحدد الزاوية بين محور x والنقطة البداية لقطعة الفطيرة. أي قيمة مقبولة، لكن يجب تفسيرها modulo 360، بحيث تكون النتيجة في النطاق من 0.0 شامل إلى 360.0 حصري. |
| SweepAngle { get; set; } | يحصل أو يعيّن زاوية المسح. عدد عائم 32 بت يحدد مدى القوس الذي يحدد قطعة الفطيرة المراد رسمها، كزاوية بالدرجات مقاسة من النقطة البداية المحددة بقيمة StartAngle. أي قيمة مقبولة، لكن يجب تقييدها بين -360.0 إلى 360.0 شامل. القيمة الموجبة تشير إلى أن المسح يُعرف باتجاه عقارب الساعة، والقيمة السالبة تشير إلى أن المسح يُعرف باتجاه عكس عقارب الساعة. |
| Type { get; } | يحصل على عدد صحيح غير موقع 16‑بت يحدد نوع السجل. |
انظر أيضًا
- class EmfPlusDrawingRecordType
- namespace Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
- assembly Aspose.Imaging