## DocDevice.DocGraphicContext class

DocDevice के लिए वर्तमान ग्राफिक्स नियंत्रण पैरामीटर रखता है। ये पैरामीटर वैश्विक ढांचे को परिभाषित करते हैं जिसके भीतर ग्राफिक्स ऑपरेटर निष्पादित करते हैं।

```csharp
public class DocGraphicContext : GraphicContext
```

## कंस्ट्रक्टर्स

| नाम | विवरण |
| --- | --- |
| [DocGraphicContext](docgraphiccontext/)() | डिफ़ॉल्ट कंस्ट्रक्टर। |

## गुण

| नाम | विवरण |
| --- | --- |
| 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`](../../aspose.html.rendering/textinfo/) ऑब्जेक्ट जिसमें रेंडर किए गए टेक्स्ट के बारे में जानकारी है. |
| override [TransformationMatrix](../../aspose.html.rendering.doc/docgraphiccontext/transformationmatrix/) { get; set; } | परिवर्तन मैट्रिक्स सेट या प्राप्त करता है। |

## तरीकों

| नाम | विवरण |
| --- | --- |
| override [Clone](../../aspose.html.rendering.doc/docgraphiccontext/clone/)() | का एक नया उदाहरण बनाता है[`GraphicContext`](../../aspose.html.rendering/graphiccontext/) एक मौजूदा उदाहरण के रूप में एक ही संपत्ति मूल्यों के साथ वर्ग। |
| override [Transform](../../aspose.html.rendering.doc/docgraphiccontext/transform/)(Matrix) | निर्दिष्ट मैट्रिक्स को गुणा करके वर्तमान परिवर्तन मैट्रिक्स को संशोधित करें। |

### यह सभी देखें

* class [GraphicContext](../../aspose.html.rendering/graphiccontext/)
* class [DocDevice](../docdevice/)
* नाम स्थान [Aspose.Html.Rendering.Doc](../../aspose.html.rendering.doc/)
* सभा [Aspose.HTML](../../)


