# GrapeCity.ActiveReports.Drawing.IDrawingCanvas

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas" class="text-break">IDrawingCanvas Interface
</h1>
  <div class="markdown level0 summary"><p>Defines a set of properties and methods used to render a canvas.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.ActiveReports.Drawing.html">GrapeCity.ActiveReports.Drawing</a></h6>
  <h6><strong>Assembly</strong>: MESCIUS.ActiveReports.Core.Rendering.dll</h6>
  <h5 id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public interface IDrawingCanvas</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_ActiveReports_Drawing_IDrawingCanvas_SmoothingMode" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.SmoothingMode">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.SmoothingMode.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_SmoothingMode">SmoothingMode</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies the rendering quality for lines, curves, and the edges of filled areas.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_TextRenderingHint" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.TextRenderingHint">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.TextRenderingHint.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_TextRenderingHint">TextRenderingHint</a>
        </td>
        <td class="markdown level1 summary"><p>Specifies the quality of text rendering.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_Transform" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.Transform">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.Transform.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_Transform">Transform</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the world transformation for this object</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_ActiveReports_Drawing_IDrawingCanvas_CreateHatchBrush_GrapeCity_ActiveReports_Drawing_HatchStyleEx_System_Drawing_Color_System_Drawing_Color_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateHatchBrush(GrapeCity.ActiveReports.Drawing.HatchStyleEx,System.Drawing.Color,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateHatchBrush.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateHatchBrush_GrapeCity_ActiveReports_Drawing_HatchStyleEx_System_Drawing_Color_System_Drawing_Color_">CreateHatchBrush(HatchStyleEx, Color, Color)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new <a class="xref" href="GrapeCity.ActiveReports.Drawing.BrushEx.html">BrushEx</a> using specified hatch pattern and colors.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateImage_GrapeCity_ActiveReports_Extensibility_Rendering_ImageInfo_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateImage(GrapeCity.ActiveReports.Extensibility.Rendering.ImageInfo)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateImage.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateImage_GrapeCity_ActiveReports_Extensibility_Rendering_ImageInfo_">CreateImage(ImageInfo)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of <a class="xref" href="GrapeCity.ActiveReports.Drawing.ImageEx.html">ImageEx</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateImage_GrapeCity_ActiveReports_Extensibility_Rendering_ImageInfo_System_String_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateImage(GrapeCity.ActiveReports.Extensibility.Rendering.ImageInfo,System.String)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateImage.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateImage_GrapeCity_ActiveReports_Extensibility_Rendering_ImageInfo_System_String_">CreateImage(ImageInfo, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of <a class="xref" href="GrapeCity.ActiveReports.Drawing.ImageEx.html">ImageEx</a> and supplies a unique id for which the
<a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.html">IDrawingCanvas</a> can implement caching.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateLinearGradientBrush_System_Drawing_PointF_System_Drawing_PointF_System_Drawing_Color_System_Drawing_Color_GrapeCity_ActiveReports_Drawing_BlendEx_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateLinearGradientBrush(System.Drawing.PointF,System.Drawing.PointF,System.Drawing.Color,System.Drawing.Color,GrapeCity.ActiveReports.Drawing.BlendEx)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateLinearGradientBrush.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateLinearGradientBrush_System_Drawing_PointF_System_Drawing_PointF_System_Drawing_Color_System_Drawing_Color_GrapeCity_ActiveReports_Drawing_BlendEx_">CreateLinearGradientBrush(PointF, PointF, Color, Color, BlendEx)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new <a class="xref" href="GrapeCity.ActiveReports.Drawing.BrushEx.html">BrushEx</a> linear gradient brush object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateLinearGradientBrush_System_Drawing_PointF_System_Drawing_PointF_System_Drawing_Color_System_Drawing_Color_System_Collections_Generic_IEnumerable_GrapeCity_ActiveReports_Drawing_GradientStopColor__" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateLinearGradientBrush(System.Drawing.PointF,System.Drawing.PointF,System.Drawing.Color,System.Drawing.Color,System.Collections.Generic.IEnumerable{GrapeCity.ActiveReports.Drawing.GradientStopColor})">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateLinearGradientBrush.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateLinearGradientBrush_System_Drawing_PointF_System_Drawing_PointF_System_Drawing_Color_System_Drawing_Color_System_Collections_Generic_IEnumerable_GrapeCity_ActiveReports_Drawing_GradientStopColor__">CreateLinearGradientBrush(PointF, PointF, Color, Color, IEnumerable&lt;GradientStopColor&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Create linear gradient brush</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreatePen_System_Drawing_Color_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreatePen(System.Drawing.Color)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreatePen.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreatePen_System_Drawing_Color_">CreatePen(Color)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of <a class="xref" href="GrapeCity.ActiveReports.Drawing.PenEx.html">PenEx</a> with the specified color and default width</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreatePen_System_Drawing_Color_System_Single_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreatePen(System.Drawing.Color,System.Single)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreatePen.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreatePen_System_Drawing_Color_System_Single_">CreatePen(Color, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of <a class="xref" href="GrapeCity.ActiveReports.Drawing.PenEx.html">PenEx</a> with the specified color and width</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateRadialGradientBrush_System_Drawing_PointF_System_Single_System_Single_System_Drawing_Color_System_Drawing_Color_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateRadialGradientBrush(System.Drawing.PointF,System.Single,System.Single,System.Drawing.Color,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateRadialGradientBrush.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateRadialGradientBrush_System_Drawing_PointF_System_Single_System_Single_System_Drawing_Color_System_Drawing_Color_">CreateRadialGradientBrush(PointF, float, float, Color, Color)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates new radial gradient <a class="xref" href="GrapeCity.ActiveReports.Drawing.BrushEx.html">BrushEx</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateSolidBrush_System_Drawing_Color_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateSolidBrush(System.Drawing.Color)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.CreateSolidBrush.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_CreateSolidBrush_System_Drawing_Color_">CreateSolidBrush(Color)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new <a class="xref" href="GrapeCity.ActiveReports.Drawing.BrushEx.html">BrushEx</a> solid brush object of specified color.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawAndFillPath_GrapeCity_ActiveReports_Drawing_PenEx_GrapeCity_ActiveReports_Drawing_BrushEx_GrapeCity_ActiveReports_Drawing_PathEx_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawAndFillPath(GrapeCity.ActiveReports.Drawing.PenEx,GrapeCity.ActiveReports.Drawing.BrushEx,GrapeCity.ActiveReports.Drawing.PathEx)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawAndFillPath.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawAndFillPath_GrapeCity_ActiveReports_Drawing_PenEx_GrapeCity_ActiveReports_Drawing_BrushEx_GrapeCity_ActiveReports_Drawing_PathEx_">DrawAndFillPath(PenEx, BrushEx, PathEx)</a>
        </td>
        <td class="markdown level1 summary"><p>Fills the path supplied with brush, and strokes it with pen. If brush or pen is null, corresponding
operation is omitted.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawEllipse_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_RectangleF_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawEllipse(GrapeCity.ActiveReports.Drawing.PenEx,System.Drawing.RectangleF)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawEllipse.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawEllipse_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_RectangleF_">DrawEllipse(PenEx, RectangleF)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws an ellipse defined by a bounding <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.rectanglef">RectangleF</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawImage_GrapeCity_ActiveReports_Drawing_ImageEx_System_Single_System_Single_System_Single_System_Single_System_Single_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawImage(GrapeCity.ActiveReports.Drawing.ImageEx,System.Single,System.Single,System.Single,System.Single,System.Single)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawImage.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawImage_GrapeCity_ActiveReports_Drawing_ImageEx_System_Single_System_Single_System_Single_System_Single_System_Single_">DrawImage(ImageEx, float, float, float, float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified Image object with specified size, at the specified location.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawLine_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_PointF_System_Drawing_PointF_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawLine(GrapeCity.ActiveReports.Drawing.PenEx,System.Drawing.PointF,System.Drawing.PointF)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawLine.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawLine_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_PointF_System_Drawing_PointF_">DrawLine(PenEx, PointF, PointF)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the line between specified points.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawLines_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_PointF___" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawLines(GrapeCity.ActiveReports.Drawing.PenEx,System.Drawing.PointF[])">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawLines.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawLines_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_PointF___">DrawLines(PenEx, PointF[])</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a series of line segments that connect an array of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.pointf">PointF</a> structures.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawPolygon_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_PointF___" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawPolygon(GrapeCity.ActiveReports.Drawing.PenEx,System.Drawing.PointF[])">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawPolygon.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawPolygon_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_PointF___">DrawPolygon(PenEx, PointF[])</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a polygon defined by an array of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.pointf">PointF</a> structures</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawRectangle_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_RectangleF_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawRectangle(GrapeCity.ActiveReports.Drawing.PenEx,System.Drawing.RectangleF)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawRectangle.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawRectangle_GrapeCity_ActiveReports_Drawing_PenEx_System_Drawing_RectangleF_">DrawRectangle(PenEx, RectangleF)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a rectangle rectangle specified by a RectangleF structure.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawString_System_String_GrapeCity_ActiveReports_Drawing_FontInfo_GrapeCity_ActiveReports_Drawing_BrushEx_System_Drawing_RectangleF_GrapeCity_ActiveReports_Drawing_StringFormatEx_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawString(System.String,GrapeCity.ActiveReports.Drawing.FontInfo,GrapeCity.ActiveReports.Drawing.BrushEx,System.Drawing.RectangleF,GrapeCity.ActiveReports.Drawing.StringFormatEx)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.DrawString.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_DrawString_System_String_GrapeCity_ActiveReports_Drawing_FontInfo_GrapeCity_ActiveReports_Drawing_BrushEx_System_Drawing_RectangleF_GrapeCity_ActiveReports_Drawing_StringFormatEx_">DrawString(string, FontInfo, BrushEx, RectangleF, StringFormatEx)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the specified text string at the specified location with the specified Brush and Font objects.
using the specified layout rectangle and formatting attributes of the specified StringFormat object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_FillEllipse_GrapeCity_ActiveReports_Drawing_BrushEx_System_Drawing_RectangleF_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.FillEllipse(GrapeCity.ActiveReports.Drawing.BrushEx,System.Drawing.RectangleF)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.FillEllipse.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_FillEllipse_GrapeCity_ActiveReports_Drawing_BrushEx_System_Drawing_RectangleF_">FillEllipse(BrushEx, RectangleF)</a>
        </td>
        <td class="markdown level1 summary"><p>Fills the interior of an ellipse defined by a bounding rectangle specified by a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.rectanglef">RectangleF</a> structure.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_FillPolygon_GrapeCity_ActiveReports_Drawing_BrushEx_System_Drawing_PointF___" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.FillPolygon(GrapeCity.ActiveReports.Drawing.BrushEx,System.Drawing.PointF[])">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.FillPolygon.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_FillPolygon_GrapeCity_ActiveReports_Drawing_BrushEx_System_Drawing_PointF___">FillPolygon(BrushEx, PointF[])</a>
        </td>
        <td class="markdown level1 summary"><p>Fills the interior of a polygon defined by an array of points specified by <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.pointf">PointF</a> structures</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_FillRectangle_GrapeCity_ActiveReports_Drawing_BrushEx_System_Drawing_RectangleF_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.FillRectangle(GrapeCity.ActiveReports.Drawing.BrushEx,System.Drawing.RectangleF)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.FillRectangle.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_FillRectangle_GrapeCity_ActiveReports_Drawing_BrushEx_System_Drawing_RectangleF_">FillRectangle(BrushEx, RectangleF)</a>
        </td>
        <td class="markdown level1 summary"><p>Fills the interior of a rectangle specified by a RectangleF structure.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_IntersectClip_GrapeCity_ActiveReports_Drawing_PathEx_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.IntersectClip(GrapeCity.ActiveReports.Drawing.PathEx)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.IntersectClip.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_IntersectClip_GrapeCity_ActiveReports_Drawing_PathEx_">IntersectClip(PathEx)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the clipping region of this Graphics object to the shape specified by a IDDPath structure.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_IntersectClip_System_Drawing_RectangleF_" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.IntersectClip(System.Drawing.RectangleF)">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.IntersectClip.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_IntersectClip_System_Drawing_RectangleF_">IntersectClip(RectangleF)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the clipping region of this Graphics object to the rectangle specified by a RectangleF structure.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_PopState" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.PopState">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.PopState.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_PopState">PopState()</a>
        </td>
        <td class="markdown level1 summary"><p>Restores the state of this <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.html">IDrawingCanvas</a> object to the previous saved state.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Drawing_IDrawingCanvas_PushState" data-uid="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.PushState">
          <a class="xref" href="GrapeCity.ActiveReports.Drawing.IDrawingCanvas.PushState.html#GrapeCity_ActiveReports_Drawing_IDrawingCanvas_PushState">PushState()</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the current state on a stack.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="extensionmethods">Extension Methods</h3>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Drawing.Serialization.CanvasMetaExtensions.DrawMetaStream.html#GrapeCity_ActiveReports_Drawing_Serialization_CanvasMetaExtensions_DrawMetaStream_GrapeCity_ActiveReports_Drawing_IDrawingCanvas_System_IO_Stream_GrapeCity_ActiveReports_Drawing_Serialization_ReportMetaCanvas_DelayedContent_GrapeCity_ActiveReports_Drawing_Serialization_IImageStore_GrapeCity_ActiveReports_PageReportModel_TargetDeviceKind_">CanvasMetaExtensions.DrawMetaStream(IDrawingCanvas, Stream, ReportMetaCanvas.DelayedContent, IImageStore, TargetDeviceKind)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.GraphicalRenderers.DrawingCanvasExtension.CreateBrush.html#GrapeCity_ActiveReports_Rendering_GraphicalRenderers_DrawingCanvasExtension_CreateBrush_GrapeCity_ActiveReports_Drawing_IDrawingCanvas_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IStyle_System_Drawing_RectangleF_">DrawingCanvasExtension.CreateBrush(IDrawingCanvas, IStyle, RectangleF)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.GraphicalUtils.CreateBrush.html#GrapeCity_ActiveReports_Rendering_GraphicalUtils_CreateBrush_GrapeCity_ActiveReports_Drawing_IDrawingCanvas_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IStyle_System_Drawing_RectangleF_System_Boolean__">GraphicalUtils.CreateBrush(IDrawingCanvas, IStyle, RectangleF, out bool)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.GraphicalUtils.CreateBrush.html#GrapeCity_ActiveReports_Rendering_GraphicalUtils_CreateBrush_GrapeCity_ActiveReports_Drawing_IDrawingCanvas_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IStyle_System_Drawing_RectangleF_System_Double_">GraphicalUtils.CreateBrush(IDrawingCanvas, IStyle, RectangleF, double)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.GraphicalUtils.CreateBrush.html#GrapeCity_ActiveReports_Rendering_GraphicalUtils_CreateBrush_GrapeCity_ActiveReports_Drawing_IDrawingCanvas_GrapeCity_ActiveReports_Extensibility_Rendering_Components_IStyle_System_Drawing_RectangleF_System_Double_System_Boolean__">GraphicalUtils.CreateBrush(IDrawingCanvas, IStyle, RectangleF, double, out bool)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.GraphicalUtils.DrawDoubleLine.html#GrapeCity_ActiveReports_Rendering_GraphicalUtils_DrawDoubleLine_GrapeCity_ActiveReports_Drawing_IDrawingCanvas_System_Single_System_Drawing_Color_System_Drawing_PointF_System_Drawing_PointF_">GraphicalUtils.DrawDoubleLine(IDrawingCanvas, float, Color, PointF, PointF)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Rendering.GraphicalUtils.IntersectClip.html#GrapeCity_ActiveReports_Rendering_GraphicalUtils_IntersectClip_GrapeCity_ActiveReports_Drawing_IDrawingCanvas_GrapeCity_ActiveReports_Rendering_GraphicalUtils_Clip_">GraphicalUtils.IntersectClip(IDrawingCanvas, GraphicalUtils.Clip)</a>
  </div>
  <div>
      <a class="xref" href="GrapeCity.ActiveReports.Core.Rendering.Tools.ObjectExtensions.IsNumber.html#GrapeCity_ActiveReports_Core_Rendering_Tools_ObjectExtensions_IsNumber_System_Object_">ObjectExtensions.IsNumber(object)</a>
  </div>

</div>
