# GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics" class="text-break">GcSkiaGraphics Class
</h1>
  <div class="markdown level0 summary"><p>Implements a drawing surface based on <span class="xref">SkiaSharp.SKSurface</span> and <span class="xref">SkiaSharp.SKCanvas</span>.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Drawing.GcGraphics.html">GcGraphics</a></div>
    <div class="level2"><span class="xref">GcSkiaGraphics</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.Documents.Imaging.Skia.html">GrapeCity.Documents.Imaging.Skia</a></h6>
  <h6><strong>Assembly</strong>: DS.Documents.Imaging.Skia.dll</h6>
  <h5 id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class GcSkiaGraphics : GcGraphics, IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class GcSkiaGraphics
    Inherits GcGraphics
    Implements IDisposable</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics__ctor_System_Int32_System_Int32_System_Boolean_System_Nullable_System_Drawing_Color__" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.#ctor(System.Int32,System.Int32,System.Boolean,System.Nullable{System.Drawing.Color})">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.-ctor.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics__ctor_System_Int32_System_Int32_System_Boolean_System_Nullable_System_Drawing_Color__">GcSkiaGraphics(int, int, bool, Color?)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.html">GcSkiaGraphics</a>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <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_Documents_Imaging_Skia_GcSkiaGraphics_Aliased" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Aliased">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Aliased.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Aliased">Aliased</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the graphic objects are drawn without anti-aliasing.</p>
<p>
The default is false.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_FontCache" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.FontCache">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.FontCache.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_FontCache">FontCache</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the shared instance of a <a class="xref" href="GrapeCity.Documents.Imaging.Skia.SkiaFontCache.html">SkiaFontCache</a> object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Height" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Height">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Height.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Height">Height</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the height of the image, in device-independent pixels (1/96 of an inch).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Opaque" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Opaque">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Opaque.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Opaque">Opaque</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether the alpha channel should be ignored.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_ResizeQuality" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ResizeQuality">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ResizeQuality.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_ResizeQuality">ResizeQuality</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the resizing filter quality for images.</p>
<p>
The default is <a class="xref" href="GrapeCity.Documents.Imaging.Skia.ResizeQuality.html#GrapeCity_Documents_Imaging_Skia_ResizeQuality_Medium">Medium</a>.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Resolution" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Resolution">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Resolution.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Resolution">Resolution</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the resolution of the current graphics, which is always 96 for <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.html">GcSkiaGraphics</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SKCanvas" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SKCanvas">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SKCanvas.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SKCanvas">SKCanvas</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the underlying <span class="xref">SkiaSharp.SKCanvas</span> object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SurfaceResolution" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SurfaceResolution">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SurfaceResolution.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SurfaceResolution">SurfaceResolution</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the resolution of the underlying drawing surface (pixels per inch).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Transform" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Transform">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Transform.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Transform">Transform</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the transformation matrix of the current graphics.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Width" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Width">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Width.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Width">Width</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the width of the image, in device-independent pixels (1/96 of an inch).</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_Documents_Imaging_Skia_GcSkiaGraphics_ApplyLicenseKey_System_String_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ApplyLicenseKey(System.String)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ApplyLicenseKey.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_ApplyLicenseKey_System_String_">ApplyLicenseKey(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a license key to the current instance of <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.html">GcSkiaGraphics</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Clear_System_Drawing_Color_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Clear(System.Drawing.Color)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Clear.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Clear_System_Drawing_Color_">Clear(Color)</a>
        </td>
        <td class="markdown level1 summary"><p>Clears the drawing surface with the specified color.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Dispose_System_Boolean_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Dispose(System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.Dispose.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_Dispose_System_Boolean_">Dispose(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Performs cleanup operations on managed and unmanaged resources.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_GetBlendMode" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.GetBlendMode">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.GetBlendMode.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_GetBlendMode">GetBlendMode()</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.
Returns the current blend mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_GetInterpolationMode" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.GetInterpolationMode">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.GetInterpolationMode.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_GetInterpolationMode">GetInterpolationMode()</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalCreateClipRegion_GrapeCity_Documents_Drawing_IPath_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalCreateClipRegion(GrapeCity.Documents.Drawing.IPath)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalCreateClipRegion.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalCreateClipRegion_GrapeCity_Documents_Drawing_IPath_">InternalCreateClipRegion(IPath)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalCreateClipRegion_System_Drawing_RectangleF_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalCreateClipRegion(System.Drawing.RectangleF)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalCreateClipRegion.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalCreateClipRegion_System_Drawing_RectangleF_">InternalCreateClipRegion(RectangleF)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalCreatePath" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalCreatePath">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalCreatePath.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalCreatePath">InternalCreatePath()</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawEllipse_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawEllipse(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawEllipse.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawEllipse_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Pen_">InternalDrawEllipse(RectangleF, Pen)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawImage_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_IImage_System_Single_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawImage(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.IImage,System.Single)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawImage.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawImage_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_IImage_System_Single_">InternalDrawImage(RectangleF, IImage, float)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawLine_System_Drawing_PointF_System_Drawing_PointF_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawLine(System.Drawing.PointF,System.Drawing.PointF,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawLine.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawLine_System_Drawing_PointF_System_Drawing_PointF_GrapeCity_Documents_Drawing_Pen_">InternalDrawLine(PointF, PointF, Pen)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawLines_System_Drawing_PointF___GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawLines(System.Drawing.PointF[],GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawLines.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawLines_System_Drawing_PointF___GrapeCity_Documents_Drawing_Pen_">InternalDrawLines(PointF[], Pen)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawPath_GrapeCity_Documents_Drawing_IPath_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawPath(GrapeCity.Documents.Drawing.IPath,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawPath.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawPath_GrapeCity_Documents_Drawing_IPath_GrapeCity_Documents_Drawing_Pen_">InternalDrawPath(IPath, Pen)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawPolygon_System_Drawing_PointF___GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawPolygon(System.Drawing.PointF[],GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawPolygon.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawPolygon_System_Drawing_PointF___GrapeCity_Documents_Drawing_Pen_">InternalDrawPolygon(PointF[], Pen)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawRectangle_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawRectangle(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawRectangle.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawRectangle_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Pen_">InternalDrawRectangle(RectangleF, Pen)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawRoundRect_System_Drawing_RectangleF_System_Single_System_Single_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawRoundRect(System.Drawing.RectangleF,System.Single,System.Single,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawRoundRect.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawRoundRect_System_Drawing_RectangleF_System_Single_System_Single_GrapeCity_Documents_Drawing_Pen_">InternalDrawRoundRect(RectangleF, float, float, Pen)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawTextLayout_GrapeCity_Documents_Text_TextLayout_System_Drawing_PointF_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawTextLayout(GrapeCity.Documents.Text.TextLayout,System.Drawing.PointF)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawTextLayout.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawTextLayout_GrapeCity_Documents_Text_TextLayout_System_Drawing_PointF_">InternalDrawTextLayout(TextLayout, PointF)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawTextLayoutAsPath_GrapeCity_Documents_Text_TextLayout_System_Drawing_PointF_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawTextLayoutAsPath(GrapeCity.Documents.Text.TextLayout,System.Drawing.PointF)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalDrawTextLayoutAsPath.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalDrawTextLayoutAsPath_GrapeCity_Documents_Text_TextLayout_System_Drawing_PointF_">InternalDrawTextLayoutAsPath(TextLayout, PointF)</a>
        </td>
        <td class="markdown level1 summary"><p>Draws a <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Text.TextLayout.html">TextLayout</a> at a specified location using graphic primitives.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillEllipse_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillEllipse(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.Brush,System.Nullable{System.Drawing.RectangleF},System.Nullable{System.Numerics.Matrix3x2})">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillEllipse.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillEllipse_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__">InternalFillEllipse(RectangleF, Brush, RectangleF?, Matrix3x2?)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillEllipse_System_Drawing_RectangleF_System_Drawing_Color_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillEllipse(System.Drawing.RectangleF,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillEllipse.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillEllipse_System_Drawing_RectangleF_System_Drawing_Color_">InternalFillEllipse(RectangleF, Color)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillPath_GrapeCity_Documents_Drawing_IPath_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillPath(GrapeCity.Documents.Drawing.IPath,GrapeCity.Documents.Drawing.Brush,System.Nullable{System.Drawing.RectangleF},System.Nullable{System.Numerics.Matrix3x2})">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillPath.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillPath_GrapeCity_Documents_Drawing_IPath_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__">InternalFillPath(IPath, Brush, RectangleF?, Matrix3x2?)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillPath_GrapeCity_Documents_Drawing_IPath_System_Drawing_Color_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillPath(GrapeCity.Documents.Drawing.IPath,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillPath.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillPath_GrapeCity_Documents_Drawing_IPath_System_Drawing_Color_">InternalFillPath(IPath, Color)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillPolygon_System_Drawing_PointF___GrapeCity_Documents_Drawing_Brush_GrapeCity_Documents_Drawing_FillMode_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillPolygon(System.Drawing.PointF[],GrapeCity.Documents.Drawing.Brush,GrapeCity.Documents.Drawing.FillMode,System.Nullable{System.Drawing.RectangleF},System.Nullable{System.Numerics.Matrix3x2})">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillPolygon.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillPolygon_System_Drawing_PointF___GrapeCity_Documents_Drawing_Brush_GrapeCity_Documents_Drawing_FillMode_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__">InternalFillPolygon(PointF[], Brush, FillMode, RectangleF?, Matrix3x2?)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillPolygon_System_Drawing_PointF___System_Drawing_Color_GrapeCity_Documents_Drawing_FillMode_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillPolygon(System.Drawing.PointF[],System.Drawing.Color,GrapeCity.Documents.Drawing.FillMode)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillPolygon.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillPolygon_System_Drawing_PointF___System_Drawing_Color_GrapeCity_Documents_Drawing_FillMode_">InternalFillPolygon(PointF[], Color, FillMode)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillRectangle_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillRectangle(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.Brush,System.Nullable{System.Drawing.RectangleF},System.Nullable{System.Numerics.Matrix3x2})">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillRectangle.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillRectangle_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__">InternalFillRectangle(RectangleF, Brush, RectangleF?, Matrix3x2?)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillRectangle_System_Drawing_RectangleF_System_Drawing_Color_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillRectangle(System.Drawing.RectangleF,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillRectangle.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillRectangle_System_Drawing_RectangleF_System_Drawing_Color_">InternalFillRectangle(RectangleF, Color)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillRoundRect_System_Drawing_RectangleF_System_Single_System_Single_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillRoundRect(System.Drawing.RectangleF,System.Single,System.Single,GrapeCity.Documents.Drawing.Brush,System.Nullable{System.Drawing.RectangleF},System.Nullable{System.Numerics.Matrix3x2})">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillRoundRect.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillRoundRect_System_Drawing_RectangleF_System_Single_System_Single_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__">InternalFillRoundRect(RectangleF, float, float, Brush, RectangleF?, Matrix3x2?)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillRoundRect_System_Drawing_RectangleF_System_Single_System_Single_System_Drawing_Color_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillRoundRect(System.Drawing.RectangleF,System.Single,System.Single,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalFillRoundRect.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalFillRoundRect_System_Drawing_RectangleF_System_Single_System_Single_System_Drawing_Color_">InternalFillRoundRect(RectangleF, float, float, Color)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalRemoveClip_GrapeCity_Documents_Drawing_IClipRegion_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalRemoveClip(GrapeCity.Documents.Drawing.IClipRegion)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalRemoveClip.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalRemoveClip_GrapeCity_Documents_Drawing_IClipRegion_">InternalRemoveClip(IClipRegion)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalSetClip_GrapeCity_Documents_Drawing_IClipRegion_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalSetClip(GrapeCity.Documents.Drawing.IClipRegion)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.InternalSetClip.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_InternalSetClip_GrapeCity_Documents_Drawing_IClipRegion_">InternalSetClip(IClipRegion)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_IsBlendModeSupported_GrapeCity_Documents_Drawing_BlendMode_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.IsBlendModeSupported(GrapeCity.Documents.Drawing.BlendMode)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.IsBlendModeSupported.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_IsBlendModeSupported_GrapeCity_Documents_Drawing_BlendMode_">IsBlendModeSupported(BlendMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates whether this graphics implementation supports a specified blend mode.</p>
<p><a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.html">GcSkiaGraphics</a> supports all blend modes, so this method always returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_IsInterpolationModeSupported_GrapeCity_Documents_Drawing_InterpolationMode_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.IsInterpolationModeSupported(GrapeCity.Documents.Drawing.InterpolationMode)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.IsInterpolationModeSupported.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_IsInterpolationModeSupported_GrapeCity_Documents_Drawing_InterpolationMode_">IsInterpolationModeSupported(InterpolationMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates whether this graphics implementation supports a specified interpolation mode.</p>
<p>
The following interpolation modes are supported by <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.html">GcSkiaGraphics</a>:
</p>
<ul><li><a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Drawing.InterpolationMode.html#GrapeCity_Documents_Drawing_InterpolationMode_NearestNeighbor">NearestNeighbor</a></li><li><a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Drawing.InterpolationMode.html#GrapeCity_Documents_Drawing_InterpolationMode_Linear">Linear</a></li><li><a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Drawing.InterpolationMode.html#GrapeCity_Documents_Drawing_InterpolationMode_Cubic">Cubic</a></li></ul>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_PopTransparencyLayer" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.PopTransparencyLayer">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.PopTransparencyLayer.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_PopTransparencyLayer">PopTransparencyLayer()</a>
        </td>
        <td class="markdown level1 summary"><p>Stops redirecting drawing operations to the transparency layer that was created by the last
<a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.PushTransparencyLayer.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_PushTransparencyLayer_System_Nullable_System_Drawing_RectangleF__System_Single_">PushTransparencyLayer(RectangleF?, float)</a> call.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_PushTransparencyLayer_System_Nullable_System_Drawing_RectangleF__System_Single_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.PushTransparencyLayer(System.Nullable{System.Drawing.RectangleF},System.Single)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.PushTransparencyLayer.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_PushTransparencyLayer_System_Nullable_System_Drawing_RectangleF__System_Single_">PushTransparencyLayer(RectangleF?, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a transparency layer to the <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.html">GcSkiaGraphics</a> so that it receives all subsequent drawing
operations until <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.PopTransparencyLayer.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_PopTransparencyLayer">PopTransparencyLayer()</a> is called.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SetBlendMode_GrapeCity_Documents_Drawing_BlendMode_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SetBlendMode(GrapeCity.Documents.Drawing.BlendMode)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SetBlendMode.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SetBlendMode_GrapeCity_Documents_Drawing_BlendMode_">SetBlendMode(BlendMode)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.
Sets the current blend mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SetInterpolationMode_GrapeCity_Documents_Drawing_InterpolationMode_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SetInterpolationMode(GrapeCity.Documents.Drawing.InterpolationMode)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SetInterpolationMode.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SetInterpolationMode_GrapeCity_Documents_Drawing_InterpolationMode_">SetInterpolationMode(InterpolationMode)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SetLicenseKey_System_String_" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SetLicenseKey(System.String)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.SetLicenseKey.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_SetLicenseKey_System_String_">SetLicenseKey(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the license key.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_ToGcBitmap_GrapeCity_Documents_Imaging_GcBitmap_System_Nullable_System_Drawing_Rectangle__" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ToGcBitmap(GrapeCity.Documents.Imaging.GcBitmap,System.Nullable{System.Drawing.Rectangle})">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ToGcBitmap.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_ToGcBitmap_GrapeCity_Documents_Imaging_GcBitmap_System_Nullable_System_Drawing_Rectangle__">ToGcBitmap(GcBitmap, Rectangle?)</a>
        </td>
        <td class="markdown level1 summary"><p>Copies the image into an existing instance of <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_ToGcBitmap_System_Nullable_System_Drawing_Rectangle__" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ToGcBitmap(System.Nullable{System.Drawing.Rectangle})">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ToGcBitmap.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_ToGcBitmap_System_Nullable_System_Drawing_Rectangle__">ToGcBitmap(Rectangle?)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates an instance of the <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a> class from the current <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.html">GcSkiaGraphics</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_ToSkiaImage_System_Nullable_System_Drawing_Rectangle__" data-uid="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ToSkiaImage(System.Nullable{System.Drawing.Rectangle})">
          <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.ToSkiaImage.html#GrapeCity_Documents_Imaging_Skia_GcSkiaGraphics_ToSkiaImage_System_Nullable_System_Drawing_Rectangle__">ToSkiaImage(Rectangle?)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates an instance of the <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaImage.html">GcSkiaImage</a> class from the current <a class="xref" href="GrapeCity.Documents.Imaging.Skia.GcSkiaGraphics.html">GcSkiaGraphics</a>.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
