# GrapeCity.Drawing.IDrawingContext

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Drawing_IDrawingContext" data-uid="GrapeCity.Drawing.IDrawingContext" class="text-break">IDrawingContext Interface
</h1>
  <div class="markdown level0 summary"><p>Describes visual content using draw commands.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.Drawing.html">GrapeCity.Drawing</a></h6>
  <h6><strong>Assembly</strong>: GrapeCity.Spreadsheet.dll</h6>
  <h5 id="GrapeCity_Drawing_IDrawingContext_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public interface IDrawingContext</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Interface IDrawingContext</code></pre>
  </div>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_AntiAlias" data-uid="GrapeCity.Drawing.IDrawingContext.AntiAlias">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.AntiAlias.html#GrapeCity_Drawing_IDrawingContext_AntiAlias">AntiAlias</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the anti-aliasing technique is used.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_Cacheable" data-uid="GrapeCity.Drawing.IDrawingContext.Cacheable">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.Cacheable.html#GrapeCity_Drawing_IDrawingContext_Cacheable">Cacheable</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the painting result should be cached.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DefaultFont" data-uid="GrapeCity.Drawing.IDrawingContext.DefaultFont">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DefaultFont.html#GrapeCity_Drawing_IDrawingContext_DefaultFont">DefaultFont</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a font value that represents the active font.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DpiX" data-uid="GrapeCity.Drawing.IDrawingContext.DpiX">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DpiX.html#GrapeCity_Drawing_IDrawingContext_DpiX">DpiX</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the horizontal resolution (dots per inch) of this drawing context.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DpiY" data-uid="GrapeCity.Drawing.IDrawingContext.DpiY">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DpiY.html#GrapeCity_Drawing_IDrawingContext_DpiY">DpiY</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the vertical resolution (dots per inch) of this drawing context.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_Effectless" data-uid="GrapeCity.Drawing.IDrawingContext.Effectless">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.Effectless.html#GrapeCity_Drawing_IDrawingContext_Effectless">Effectless</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether the picture will be ignore painting effects.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_GroupBrush" data-uid="GrapeCity.Drawing.IDrawingContext.GroupBrush">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.GroupBrush.html#GrapeCity_Drawing_IDrawingContext_GroupBrush">GroupBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Current group brush</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_IsMeasuring" data-uid="GrapeCity.Drawing.IDrawingContext.IsMeasuring">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.IsMeasuring.html#GrapeCity_Drawing_IDrawingContext_IsMeasuring">IsMeasuring</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a boolean value indicates whether the process is measuring.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_IsPrinting" data-uid="GrapeCity.Drawing.IDrawingContext.IsPrinting">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.IsPrinting.html#GrapeCity_Drawing_IDrawingContext_IsPrinting">IsPrinting</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a boolean value indicates whether the process is printing.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_RetainedGraphicsMode" data-uid="GrapeCity.Drawing.IDrawingContext.RetainedGraphicsMode">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.RetainedGraphicsMode.html#GrapeCity_Drawing_IDrawingContext_RetainedGraphicsMode">RetainedGraphicsMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the value that indicates the graphics mode will be retained or not.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_RightToLeft" data-uid="GrapeCity.Drawing.IDrawingContext.RightToLeft">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.RightToLeft.html#GrapeCity_Drawing_IDrawingContext_RightToLeft">RightToLeft</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether the drawing object was painted RTL.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_ShowColor" data-uid="GrapeCity.Drawing.IDrawingContext.ShowColor">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.ShowColor.html#GrapeCity_Drawing_IDrawingContext_ShowColor">ShowColor</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether to show the color.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_Stateless" data-uid="GrapeCity.Drawing.IDrawingContext.Stateless">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.Stateless.html#GrapeCity_Drawing_IDrawingContext_Stateless">Stateless</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a boolean value indicating whether the painting process ignores state of controls.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_Workbook" data-uid="GrapeCity.Drawing.IDrawingContext.Workbook">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.Workbook.html#GrapeCity_Drawing_IDrawingContext_Workbook">Workbook</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the context workbook.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_ZoomScale" data-uid="GrapeCity.Drawing.IDrawingContext.ZoomScale">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.ZoomScale.html#GrapeCity_Drawing_IDrawingContext_ZoomScale">ZoomScale</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the zoom magnification for current view representing percent values.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_CreateVisualShape_GrapeCity_Spreadsheet_Drawing_IShape_GrapeCity_Drawing_Size_" data-uid="GrapeCity.Drawing.IDrawingContext.CreateVisualShape(GrapeCity.Spreadsheet.Drawing.IShape,GrapeCity.Drawing.Size)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.CreateVisualShape.html#GrapeCity_Drawing_IDrawingContext_CreateVisualShape_GrapeCity_Spreadsheet_Drawing_IShape_GrapeCity_Drawing_Size_">CreateVisualShape(IShape, Size)</a>
        </td>
        <td class="markdown level1 summary"><p>Prepare the visual element.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_Dispose" data-uid="GrapeCity.Drawing.IDrawingContext.Dispose">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.Dispose.html#GrapeCity_Drawing_IDrawingContext_Dispose">Dispose()</a>
        </td>
        <td class="markdown level1 summary"><p>Disposes this instance.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawBorder_GrapeCity_Spreadsheet_BorderLine_System_Double_System_Double_System_Double_System_Double_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawBorder(GrapeCity.Spreadsheet.BorderLine,System.Double,System.Double,System.Double,System.Double)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawBorder.html#GrapeCity_Drawing_IDrawingContext_DrawBorder_GrapeCity_Spreadsheet_BorderLine_System_Double_System_Double_System_Double_System_Double_">DrawBorder(BorderLine, double, double, double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a border between the specified points using the specified <a class="xref" href="GrapeCity.Spreadsheet.BorderLine.html">BorderLine</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawCamera_GrapeCity_Spreadsheet_Drawing_ICamera_System_Int32_System_Int32_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawCamera(GrapeCity.Spreadsheet.Drawing.ICamera,System.Int32,System.Int32)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawCamera.html#GrapeCity_Drawing_IDrawingContext_DrawCamera_GrapeCity_Spreadsheet_Drawing_ICamera_System_Int32_System_Int32_">DrawCamera(ICamera, int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the camera object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawCheckBox_GrapeCity_Drawing_Rectangle_GrapeCity_Spreadsheet_FormControls_ControlState_GrapeCity_Spreadsheet_FormControls_CheckState_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawCheckBox(GrapeCity.Drawing.Rectangle,GrapeCity.Spreadsheet.FormControls.ControlState,GrapeCity.Spreadsheet.FormControls.CheckState)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawCheckBox.html#GrapeCity_Drawing_IDrawingContext_DrawCheckBox_GrapeCity_Drawing_Rectangle_GrapeCity_Spreadsheet_FormControls_ControlState_GrapeCity_Spreadsheet_FormControls_CheckState_">DrawCheckBox(Rectangle, ControlState, CheckState)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a 3D checkbox in the specific rectangle.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawEffects_GrapeCity_Drawing_IVisualShape_GrapeCity_Drawing_Rectangle_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawEffects(GrapeCity.Drawing.IVisualShape,GrapeCity.Drawing.Rectangle)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawEffects.html#GrapeCity_Drawing_IDrawingContext_DrawEffects_GrapeCity_Drawing_IVisualShape_GrapeCity_Drawing_Rectangle_">DrawEffects(IVisualShape, Rectangle)</a>
        </td>
        <td class="markdown level1 summary"><p>Draw the effects of the <span class="xref">GrapeCity.Drawing.IVisualShape</span>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawEllipse_GrapeCity_Drawing_Brush_GrapeCity_Drawing_Pen_GrapeCity_Drawing_Point_System_Double_System_Double_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawEllipse(GrapeCity.Drawing.Brush,GrapeCity.Drawing.Pen,GrapeCity.Drawing.Point,System.Double,System.Double)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawEllipse.html#GrapeCity_Drawing_IDrawingContext_DrawEllipse_GrapeCity_Drawing_Brush_GrapeCity_Drawing_Pen_GrapeCity_Drawing_Point_System_Double_System_Double_">DrawEllipse(Brush, Pen, Point, double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws an ellipse with the specified Brush and Pen.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawFocusRectangle_GrapeCity_Drawing_Rectangle_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawFocusRectangle(GrapeCity.Drawing.Rectangle)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawFocusRectangle.html#GrapeCity_Drawing_IDrawingContext_DrawFocusRectangle_GrapeCity_Drawing_Rectangle_">DrawFocusRectangle(Rectangle)</a>
        </td>
        <td class="markdown level1 summary"><p>Draw focus rectangle</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawIcon_GrapeCity_Spreadsheet_Drawing_BuiltInIcons_GrapeCity_Drawing_Rectangle_GrapeCity_Drawing_RectAlignment_GrapeCity_Spreadsheet_Imaging_Filters_Filter___" data-uid="GrapeCity.Drawing.IDrawingContext.DrawIcon(GrapeCity.Spreadsheet.Drawing.BuiltInIcons,GrapeCity.Drawing.Rectangle,GrapeCity.Drawing.RectAlignment,GrapeCity.Spreadsheet.Imaging.Filters.Filter[])">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawIcon.html#GrapeCity_Drawing_IDrawingContext_DrawIcon_GrapeCity_Spreadsheet_Drawing_BuiltInIcons_GrapeCity_Drawing_Rectangle_GrapeCity_Drawing_RectAlignment_GrapeCity_Spreadsheet_Imaging_Filters_Filter___">DrawIcon(BuiltInIcons, Rectangle, RectAlignment, Filter[])</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the built-in icon.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawLine_GrapeCity_Drawing_Pen_GrapeCity_Drawing_Point_GrapeCity_Drawing_Point_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawLine(GrapeCity.Drawing.Pen,GrapeCity.Drawing.Point,GrapeCity.Drawing.Point)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawLine.html#GrapeCity_Drawing_IDrawingContext_DrawLine_GrapeCity_Drawing_Pen_GrapeCity_Drawing_Point_GrapeCity_Drawing_Point_">DrawLine(Pen, Point, Point)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a line between the specified points using the specified Pen.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawLine_GrapeCity_Drawing_Pen_System_Double_System_Double_System_Double_System_Double_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawLine(GrapeCity.Drawing.Pen,System.Double,System.Double,System.Double,System.Double)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawLine.html#GrapeCity_Drawing_IDrawingContext_DrawLine_GrapeCity_Drawing_Pen_System_Double_System_Double_System_Double_System_Double_">DrawLine(Pen, double, double, double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a line between the specified points using the specified <a class="xref" href="GrapeCity.Spreadsheet.BorderLine.html">BorderLine</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawOptionButton_GrapeCity_Drawing_Rectangle_GrapeCity_Spreadsheet_FormControls_ControlState_System_Boolean_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawOptionButton(GrapeCity.Drawing.Rectangle,GrapeCity.Spreadsheet.FormControls.ControlState,System.Boolean)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawOptionButton.html#GrapeCity_Drawing_IDrawingContext_DrawOptionButton_GrapeCity_Drawing_Rectangle_GrapeCity_Spreadsheet_FormControls_ControlState_System_Boolean_">DrawOptionButton(Rectangle, ControlState, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Draw a option button.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawRectangle_GrapeCity_Drawing_Brush_GrapeCity_Drawing_Pen_GrapeCity_Drawing_Rectangle_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawRectangle(GrapeCity.Drawing.Brush,GrapeCity.Drawing.Pen,GrapeCity.Drawing.Rectangle)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawRectangle.html#GrapeCity_Drawing_IDrawingContext_DrawRectangle_GrapeCity_Drawing_Brush_GrapeCity_Drawing_Pen_GrapeCity_Drawing_Rectangle_">DrawRectangle(Brush, Pen, Rectangle)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a rectangle with the specified <a class="xref" href="GrapeCity.Drawing.Brush.html">Brush</a> and <a class="xref" href="GrapeCity.Drawing.Pen.html">Pen</a>. The pen and the brush can be null.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawRoundedRectangle_GrapeCity_Drawing_Brush_GrapeCity_Drawing_Pen_GrapeCity_Drawing_Rectangle_System_Double_System_Double_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawRoundedRectangle(GrapeCity.Drawing.Brush,GrapeCity.Drawing.Pen,GrapeCity.Drawing.Rectangle,System.Double,System.Double)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawRoundedRectangle.html#GrapeCity_Drawing_IDrawingContext_DrawRoundedRectangle_GrapeCity_Drawing_Brush_GrapeCity_Drawing_Pen_GrapeCity_Drawing_Rectangle_System_Double_System_Double_">DrawRoundedRectangle(Brush, Pen, Rectangle, double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a rounded rectangle with the specified Brush and Pen.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawSparkline_GrapeCity_Spreadsheet_ISparkline_System_Int32_System_Int32_System_Int32_System_Int32_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawSparkline(GrapeCity.Spreadsheet.ISparkline,System.Int32,System.Int32,System.Int32,System.Int32)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawSparkline.html#GrapeCity_Drawing_IDrawingContext_DrawSparkline_GrapeCity_Spreadsheet_ISparkline_System_Int32_System_Int32_System_Int32_System_Int32_">DrawSparkline(ISparkline, int, int, int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the sparkline</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawText_GrapeCity_Drawing_TextDocument_GrapeCity_Drawing_Rectangle_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawText(GrapeCity.Drawing.TextDocument,GrapeCity.Drawing.Rectangle)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawText.html#GrapeCity_Drawing_IDrawingContext_DrawText_GrapeCity_Drawing_TextDocument_GrapeCity_Drawing_Rectangle_">DrawText(TextDocument, Rectangle)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified text string in the specified rectangle with the specified <a class="xref" href="GrapeCity.Drawing.Brush.html">Brush</a> and <span class="xref">GrapeCity.Spreadsheet.Font</span> objects.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawText_GrapeCity_Spreadsheet_RichText_GrapeCity_Drawing_Rectangle_GrapeCity_Drawing_DrawingTextFormat_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawText(GrapeCity.Spreadsheet.RichText,GrapeCity.Drawing.Rectangle,GrapeCity.Drawing.DrawingTextFormat)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawText.html#GrapeCity_Drawing_IDrawingContext_DrawText_GrapeCity_Spreadsheet_RichText_GrapeCity_Drawing_Rectangle_GrapeCity_Drawing_DrawingTextFormat_">DrawText(RichText, Rectangle, DrawingTextFormat)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified text string in the specified rectangle with the specified <a class="xref" href="GrapeCity.Drawing.Brush.html">Brush</a> and <span class="xref">GrapeCity.Spreadsheet.Font</span> objects.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawText_System_String_GrapeCity_Spreadsheet_Font_GrapeCity_Drawing_Rectangle_GrapeCity_Drawing_DrawingTextFormat_System_Double_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawText(System.String,GrapeCity.Spreadsheet.Font,GrapeCity.Drawing.Rectangle,GrapeCity.Drawing.DrawingTextFormat,System.Double)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawText.html#GrapeCity_Drawing_IDrawingContext_DrawText_System_String_GrapeCity_Spreadsheet_Font_GrapeCity_Drawing_Rectangle_GrapeCity_Drawing_DrawingTextFormat_System_Double_">DrawText(string, Font, Rectangle, DrawingTextFormat, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified text string in the specified rectangle with the specified <a class="xref" href="GrapeCity.Drawing.Brush.html">Brush</a> and <span class="xref">GrapeCity.Spreadsheet.Font</span> objects.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_DrawVisualShape_GrapeCity_Drawing_IVisualShape_GrapeCity_Drawing_Rectangle_" data-uid="GrapeCity.Drawing.IDrawingContext.DrawVisualShape(GrapeCity.Drawing.IVisualShape,GrapeCity.Drawing.Rectangle)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.DrawVisualShape.html#GrapeCity_Drawing_IDrawingContext_DrawVisualShape_GrapeCity_Drawing_IVisualShape_GrapeCity_Drawing_Rectangle_">DrawVisualShape(IVisualShape, Rectangle)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified <span class="xref">GrapeCity.Drawing.IVisualShape</span> object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_GetAutoMargins_GrapeCity_Spreadsheet_Font_" data-uid="GrapeCity.Drawing.IDrawingContext.GetAutoMargins(GrapeCity.Spreadsheet.Font)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.GetAutoMargins.html#GrapeCity_Drawing_IDrawingContext_GetAutoMargins_GrapeCity_Spreadsheet_Font_">GetAutoMargins(Font)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the height of text line with the specific font.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_GetAutoNumberFormatText_System_Object_System_Double_GrapeCity_Drawing_TextFormat_" data-uid="GrapeCity.Drawing.IDrawingContext.GetAutoNumberFormatText(System.Object,System.Double,GrapeCity.Drawing.TextFormat)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.GetAutoNumberFormatText.html#GrapeCity_Drawing_IDrawingContext_GetAutoNumberFormatText_System_Object_System_Double_GrapeCity_Drawing_TextFormat_">GetAutoNumberFormatText(object, double, TextFormat)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the displayed text of a numeric value that fits to the specified width.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_IntersectClip_GrapeCity_Drawing_Rectangle_" data-uid="GrapeCity.Drawing.IDrawingContext.IntersectClip(GrapeCity.Drawing.Rectangle)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.IntersectClip.html#GrapeCity_Drawing_IDrawingContext_IntersectClip_GrapeCity_Drawing_Rectangle_">IntersectClip(Rectangle)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets a rectangle that limits the drawing region of this drawing context.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_IsCompatible_GrapeCity_Drawing_IVisualShape_System_Boolean_" data-uid="GrapeCity.Drawing.IDrawingContext.IsCompatible(GrapeCity.Drawing.IVisualShape,System.Boolean)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.IsCompatible.html#GrapeCity_Drawing_IDrawingContext_IsCompatible_GrapeCity_Drawing_IVisualShape_System_Boolean_">IsCompatible(IVisualShape, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a boolean value indicating whether the visualElement can be painted by this drawing context natively.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_MeasureText_GrapeCity_Drawing_TextDocument_GrapeCity_Drawing_TextFormat_GrapeCity_Drawing_Size_System_Boolean_" data-uid="GrapeCity.Drawing.IDrawingContext.MeasureText(GrapeCity.Drawing.TextDocument,GrapeCity.Drawing.TextFormat,GrapeCity.Drawing.Size,System.Boolean)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.MeasureText.html#GrapeCity_Drawing_IDrawingContext_MeasureText_GrapeCity_Drawing_TextDocument_GrapeCity_Drawing_TextFormat_GrapeCity_Drawing_Size_System_Boolean_">MeasureText(TextDocument, TextFormat, Size, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Measure the displayed size of rich text in context.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_MeasureText_GrapeCity_Spreadsheet_RichText_GrapeCity_Spreadsheet_Font_GrapeCity_Drawing_Size_System_Boolean_" data-uid="GrapeCity.Drawing.IDrawingContext.MeasureText(GrapeCity.Spreadsheet.RichText,GrapeCity.Spreadsheet.Font,GrapeCity.Drawing.Size,System.Boolean)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.MeasureText.html#GrapeCity_Drawing_IDrawingContext_MeasureText_GrapeCity_Spreadsheet_RichText_GrapeCity_Spreadsheet_Font_GrapeCity_Drawing_Size_System_Boolean_">MeasureText(RichText, Font, Size, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Measure the displayed size of rich text in context.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_MeasureText_System_String_GrapeCity_Spreadsheet_Font_GrapeCity_Drawing_Size_GrapeCity_Drawing_DrawingTextFormat_System_Double_" data-uid="GrapeCity.Drawing.IDrawingContext.MeasureText(System.String,GrapeCity.Spreadsheet.Font,GrapeCity.Drawing.Size,GrapeCity.Drawing.DrawingTextFormat,System.Double)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.MeasureText.html#GrapeCity_Drawing_IDrawingContext_MeasureText_System_String_GrapeCity_Spreadsheet_Font_GrapeCity_Drawing_Size_GrapeCity_Drawing_DrawingTextFormat_System_Double_">MeasureText(string, Font, Size, DrawingTextFormat, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Measure the size of a string in the context.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_MeasureVisualShape_GrapeCity_Drawing_IVisualShape_" data-uid="GrapeCity.Drawing.IDrawingContext.MeasureVisualShape(GrapeCity.Drawing.IVisualShape)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.MeasureVisualShape.html#GrapeCity_Drawing_IDrawingContext_MeasureVisualShape_GrapeCity_Drawing_IVisualShape_">MeasureVisualShape(IVisualShape)</a>
        </td>
        <td class="markdown level1 summary"><p>Measures the boundary of the specified <span class="xref">GrapeCity.Drawing.IVisualShape</span> object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_RestoreClip_System_Object_" data-uid="GrapeCity.Drawing.IDrawingContext.RestoreClip(System.Object)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.RestoreClip.html#GrapeCity_Drawing_IDrawingContext_RestoreClip_System_Object_">RestoreClip(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Restores the clip.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_ShouldPaintChildren_GrapeCity_Drawing_IVisualShape_" data-uid="GrapeCity.Drawing.IDrawingContext.ShouldPaintChildren(GrapeCity.Drawing.IVisualShape)">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.ShouldPaintChildren.html#GrapeCity_Drawing_IDrawingContext_ShouldPaintChildren_GrapeCity_Drawing_IVisualShape_">ShouldPaintChildren(IVisualShape)</a>
        </td>
        <td class="markdown level1 summary"><p>Should paint the children of the <code class="paramref">geometryDrawing</code> or not.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Drawing_IDrawingContext_SupportOutsetPen" data-uid="GrapeCity.Drawing.IDrawingContext.SupportOutsetPen">
          <a class="xref" href="GrapeCity.Drawing.IDrawingContext.SupportOutsetPen.html#GrapeCity_Drawing_IDrawingContext_SupportOutsetPen">SupportOutsetPen()</a>
        </td>
        <td class="markdown level1 summary"><p>Checking wether the <a class="xref" href="GrapeCity.Drawing.IDrawingContext.html">IDrawingContext</a> supports outset pen alignment or not.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
