الفئة EmfPlusCustomLineCapData

EmfPlusCustomLineCapData class

كائن EmfPlusCustomLineCapData يحدد البيانات الافتراضية لقبعة خط مخصصة.

public sealed class EmfPlusCustomLineCapData : EmfPlusCustomBaseLineCap

المنشئات

الاسمالوصف
EmfPlusCustomLineCapData()المنشئ الافتراضي.

الخصائص

الاسمالوصف
BaseCap { get; set; }الحصول أو تعيين عدد صحيح غير موقع 32‑بت يحدد القيمة من تعداد LineCap (القسم 2.1.1.18) الذي يُبنى عليه رأس الخط المخصص.
BaseInset { get; set; }الحصول أو تعيين قيمة عشرية 32‑بت تحدد المسافة بين بداية رأس الخط ونهاية الخط.
CustomLineCapDataFlags { get; set; }الحصول أو تعيين عدد صحيح غير موقع 32‑بت يحدد البيانات في الحقل OptionalData.
FillHotSpot { get; set; }الحصول أو تعيين كائن EmfPlusPointF غير مستخدم حاليًا. يجب تعيينه إلى {0.0, 0.0}.
OptionalData { get; set; }الحصول أو تعيين كائن EmfPlusCustomLineCapOptionalData اختياري (القسم 2.2.2.14) يحدد بيانات إضافية لرأس الخط الرسومي المخصص. المحتويات المحددة لهذا الحقل تُحدد بقيمة الحقل CustomLineCapDataFlags.
StrokeEndCap { get; set; }الحصول أو تعيين عدد صحيح غير موقع 32‑بت يحدد القيمة في تعداد LineCap التي تشير إلى رأس الخط الذي سيُستخدم في نهاية الخط المراد رسمه.
StrokeHotSpot { get; set; }الحصول أو تعيين كائن EmfPlusPointF غير مستخدم حاليًا. يجب تعيينه إلى {0.0, 0.0}.
StrokeJoin { get; set; }الحصول أو تعيين عدد صحيح غير موقع 32‑بت يحدد القيمة في تعداد LineJoin (القسم 2.1.1.19)، الذي يحدد طريقة ربط خطين يُرسمان بالقلم نفسه وتلتقي نهايتهما. عند تقاطع نهايتي الخطين، يجعل ربط الخط الاتصال يبدو أكثر استمرارية.
StrokeMiterLimit { get; set; }الحصول أو تعيين قيمة عشرية 32‑بت تحتوي على حد سمك الربط عند زاوية مِتَر عن طريق ضبط النسبة القصوى المسموح بها لطول المِتَر إلى عرض الخط.
StrokeStartCap { get; set; }الحصول أو تعيين عدد صحيح غير موقع 32‑بت يحدد القيمة في تعداد LineCap التي تشير إلى رأس الخط المستخدم في بداية الخط المراد رسمه.
WidthScale { get; set; }يحصل أو يعيّن قيمة عائمة 32‑بت تحدد مقدار تعديل مقياس غطاء الخط المخصص بالنسبة إلى عرض كائن EmfPlusPen (القسم 2.2.1.7) المستخدم لرسم الخطوط.

انظر أيضًا