## GraphicContext class

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

```csharp
public class GraphicContext : ICloneable
```

## المنشئون

| اسم | وصف |
| --- | --- |
| [GraphicContext](graphiccontext/)() | يقوم بتهيئة مثيل جديد لملف`GraphicContext` فئة . |

## الخصائص

| اسم | وصف |
| --- | --- |
| virtual [CharacterSpacing](../../aspose.html.rendering/graphiccontext/characterspacing/) { get; set; } | تعيين تباعد الأحرف أو الحصول عليه. |
| virtual [FillBrush](../../aspose.html.rendering/graphiccontext/fillbrush/) { get; set; } | تعيين كائن الفرشاة المستخدم لملء الأجزاء الداخلية من المسارات أو الحصول عليه. |
| virtual [Font](../../aspose.html.rendering/graphiccontext/font/) { get; set; } | تعيين أو الحصول على كائن خط النوع الحقيقي المستخدم في عرض النص. |
| virtual [FontSize](../../aspose.html.rendering/graphiccontext/fontsize/) { get; set; } | تعيين حجم خط النص أو الحصول عليه. |
| virtual [FontStyle](../../aspose.html.rendering/graphiccontext/fontstyle/) { get; set; } | تعيين نمط خط النص أو الحصول عليه. |
| virtual [LineCap](../../aspose.html.rendering/graphiccontext/linecap/) { get; set; } | يضبط أو يحصل على الكود الذي يحدد شكل نقاط النهاية لأي مسار مفتوح يتم تحديده. |
| virtual [LineDashOffset](../../aspose.html.rendering/graphiccontext/linedashoffset/) { get; set; } | يعين أو يحصل على إزاحة المرحلة لنمط شرطة الخط الحالي. |
| virtual [LineDashPattern](../../aspose.html.rendering/graphiccontext/linedashpattern/) { get; set; } | تعيين أو الحصول على وصف لنمط الشرطة لاستخدامه عند تحديد المسارات. |
| virtual [LineDashStyle](../../aspose.html.rendering/graphiccontext/linedashstyle/) { get; set; } | تحصل مجموعات من على نمط الخطوط المتقطعة لمسار محدد. |
| virtual [LineJoin](../../aspose.html.rendering/graphiccontext/linejoin/) { get; set; } | يضبط أو يحصل على الكود الذي يحدد شكل المفاصل بين الأجزاء المتصلة لمسار محدود. |
| virtual [LineWidth](../../aspose.html.rendering/graphiccontext/linewidth/) { get; set; } | يضبط أو يحصل على سماكة المسارات المراد رسمها. |
| virtual [MiterLimit](../../aspose.html.rendering/graphiccontext/miterlimit/) { get; set; } | تعيين أو الحصول على الحد الأقصى لطول وصلات الخط المتري للمسارات المحدودة. تحدد هذه المعلمة طول "المسامير" التي يتم إنتاجها عندما تنضم مقاطع الخط بزوايا حادة. |
| virtual [StrokeBrush](../../aspose.html.rendering/graphiccontext/strokebrush/) { get; set; } | يضبط أو يحصل على كائن الفرشاة المستخدم للمسارات المحدودة. |
| virtual [TextInfo](../../aspose.html.rendering/graphiccontext/textinfo/) { get; } | يحصل على أ[`TextInfo`](../textinfo/) الكائن الذي يحتوي على معلومات حول النص المقدم. |
| virtual [TransformationMatrix](../../aspose.html.rendering/graphiccontext/transformationmatrix/) { get; set; } | تعيين مصفوفة التحويل أو الحصول عليها. |

## طُرق

| اسم | وصف |
| --- | --- |
| virtual [Clone](../../aspose.html.rendering/graphiccontext/clone/)() | إنشاء مثيل جديد لفئة GraphicContext بنفس قيم الخصائص كمثيل موجود. |
| virtual [Transform](../../aspose.html.rendering/graphiccontext/transform/)(Matrix) | تعديل مصفوفة التحويل الحالية بضرب المصفوفة المحددة. |

### أنظر أيضا

* مساحة الاسم [Aspose.Html.Rendering](../../aspose.html.rendering/)
* المجسم [Aspose.HTML](../../)


