XpsDevice.XpsGraphicContext

XpsDevice.XpsGraphicContext class

يحمل معلمات التحكم في الرسومات الحالية لجهاز XpsDevice. تحدد هذه المعلمات إطار العمل العام الذي ينفذ فيه مشغلو الرسومات.

public class XpsGraphicContext : GraphicContext

المنشئون

اسم وصف
XpsGraphicContext() Default_Constructor

الخصائص

اسم وصف
virtual CharacterSpacing { get; set; } تعيين تباعد الأحرف أو الحصول عليه.
virtual FillBrush { get; set; } تعيين كائن الفرشاة المستخدم لملء الأجزاء الداخلية من المسارات أو الحصول عليه.
virtual Font { get; set; } تعيين أو الحصول على كائن خط النوع الحقيقي المستخدم في عرض النص.
virtual FontSize { get; set; } تعيين حجم خط النص أو الحصول عليه.
virtual FontStyle { get; set; } تعيين نمط خط النص أو الحصول عليه.
virtual LineCap { get; set; } يضبط أو يحصل على الكود الذي يحدد شكل نقاط النهاية لأي مسار مفتوح يتم تحديده.
virtual LineDashOffset { get; set; } يعين أو يحصل على إزاحة المرحلة لنمط شرطة الخط الحالي.
virtual LineDashPattern { get; set; } تعيين أو الحصول على وصف لنمط الشرطة الذي سيتم استخدامه عند تحديد المسارات.
virtual LineDashStyle { get; set; } تحصل مجموعات من نمط الخطوط المتقطعة لمسار محدد.
virtual LineJoin { get; set; } تعيين أو الحصول على الكود الذي يحدد شكل المفاصل بين الأجزاء المتصلة لمسار محدود.
virtual LineWidth { get; set; } يضبط أو يحصل على سماكة المسارات المراد رسمها.
virtual MiterLimit { get; set; } تعيين أو الحصول على أقصى طول لوصلات الخط المتري للمسارات المحدودة. تحدد هذه المعلمة طول “المسامير” التي يتم إنتاجها عندما تنضم مقاطع الخط بزوايا حادة.
virtual StrokeBrush { get; set; } يضبط أو يحصل على كائن الفرشاة المستخدم للمسارات المحدودة.
virtual TextInfo { get; } يحصل على أTextInfo الكائن الذي يحتوي على معلومات حول النص المقدم.
virtual TransformationMatrix { get; set; } تعيين مصفوفة التحويل أو الحصول عليها.

طُرق

اسم وصف
override Clone() إنشاء مثيل جديد لفئة XpsGraphicContext بنفس قيم الخصائص كمثيل موجود.
virtual Transform(Matrix) تعديل مصفوفة التحويل الحالية بضرب المصفوفة المحددة.

أنظر أيضا