# GrapeCity.Documents.Svg.GcSvgGraphics

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Documents_Svg_GcSvgGraphics" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics" class="text-break">GcSvgGraphics Class
</h1>
  <div class="markdown level0 summary"><p>Represents a graphics object that can be used to draw on a <a class="xref" href="GrapeCity.Documents.Svg.GcSvgDocument.html">GcSvgDocument</a>.</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="GrapeCity.Documents.Drawing.GcGraphics.html">GcGraphics</a></div>
    <div class="level2"><span class="xref">GcSvgGraphics</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.Svg.html">GrapeCity.Documents.Svg</a></h6>
  <h6><strong>Assembly</strong>: DS.Documents.Imaging.dll</h6>
  <h5 id="GrapeCity_Documents_Svg_GcSvgGraphics_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class GcSvgGraphics : GcGraphics, IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class GcSvgGraphics
    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_Svg_GcSvgGraphics__ctor_System_Single_System_Single_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.#ctor(System.Single,System.Single)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.-ctor.html#GrapeCity_Documents_Svg_GcSvgGraphics__ctor_System_Single_System_Single_">GcSvgGraphics(float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.html">GcSvgGraphics</a> class.</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_Svg_GcSvgGraphics_Description" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.Description">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.Description.html#GrapeCity_Documents_Svg_GcSvgGraphics_Description">Description</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the description of the SVG document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_EmbedFonts" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.EmbedFonts">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.EmbedFonts.html#GrapeCity_Documents_Svg_GcSvgGraphics_EmbedFonts">EmbedFonts</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether fonts used in 'text' elements should be embedded.</p>
<p>Changing this property only affects subsequent calls to <a class="xref" href="GrapeCity.Documents.Drawing.GcGraphics.DrawTextLayout.html#GrapeCity_Documents_Drawing_GcGraphics_DrawTextLayout_GrapeCity_Documents_Text_TextLayout_System_Drawing_PointF_">DrawTextLayout(TextLayout, PointF)</a>,
<a class="xref" href="GrapeCity.Documents.Drawing.GcGraphics.DrawString.html#GrapeCity_Documents_Drawing_GcGraphics_DrawString_System_String_GrapeCity_Documents_Text_TextFormat_System_Drawing_PointF_">DrawString(string, TextFormat, PointF)</a> and
<a class="xref" href="GrapeCity.Documents.Drawing.GcGraphics.DrawString.html#GrapeCity_Documents_Drawing_GcGraphics_DrawString_System_String_GrapeCity_Documents_Text_TextFormat_System_Drawing_RectangleF_GrapeCity_Documents_Text_TextAlignment_GrapeCity_Documents_Text_ParagraphAlignment_System_Boolean_">DrawString(string, TextFormat, RectangleF, TextAlignment, ParagraphAlignment, bool)</a> methods.
Already rendered text is not affected.</p>
<p>This property is ignored if <a class="xref" href="GrapeCity.Documents.Drawing.GcGraphics.DrawTextAsPath.html#GrapeCity_Documents_Drawing_GcGraphics_DrawTextAsPath">DrawTextAsPath</a> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.</p>
<p>The default is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_Height" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.Height">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.Height.html#GrapeCity_Documents_Svg_GcSvgGraphics_Height">Height</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the height of the image, in device-independent pixels (1/96ths of an inch).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_IDSuffix" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.IDSuffix">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.IDSuffix.html#GrapeCity_Documents_Svg_GcSvgGraphics_IDSuffix">IDSuffix</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a string to be appended to the auto-generated ID values.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_ImageRendering" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.ImageRendering">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.ImageRendering.html#GrapeCity_Documents_Svg_GcSvgGraphics_ImageRendering">ImageRendering</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a hint to the implementation about how to make speed vs. quality tradeoffs as it performs image processing.</p>
<p>
Setting this property affects the subsequent calls of the DrawImage methods.
It does not affect the previous calls.
</p>
The default is <a class="xref" href="GrapeCity.Documents.Svg.SvgImageRendering.html#GrapeCity_Documents_Svg_SvgImageRendering_Auto">Auto</a>.
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_OwnImages" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.OwnImages">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.OwnImages.html#GrapeCity_Documents_Svg_GcSvgGraphics_OwnImages">OwnImages</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the images drawn with DrawImage methods
should be disposed when disposing the resulting <a class="xref" href="GrapeCity.Documents.Svg.GcSvgDocument.html">GcSvgDocument</a>.</p>
<p>
Setting this property affects the subsequent calls of the DrawImage methods.
It does not affect the previous calls.
</p>
The default is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_PreciseCharPositions" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.PreciseCharPositions">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.PreciseCharPositions.html#GrapeCity_Documents_Svg_GcSvgGraphics_PreciseCharPositions">PreciseCharPositions</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the positions are set for each individual character within the 'text' element.</p>
<p>Setting this property to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> makes the resulting SVG file larger but provides more precise positioning of individual characters.</p>
<p>Changing this property only affects subsequent calls to <a class="xref" href="GrapeCity.Documents.Drawing.GcGraphics.DrawTextLayout.html#GrapeCity_Documents_Drawing_GcGraphics_DrawTextLayout_GrapeCity_Documents_Text_TextLayout_System_Drawing_PointF_">DrawTextLayout(TextLayout, PointF)</a>,
<a class="xref" href="GrapeCity.Documents.Drawing.GcGraphics.DrawString.html#GrapeCity_Documents_Drawing_GcGraphics_DrawString_System_String_GrapeCity_Documents_Text_TextFormat_System_Drawing_PointF_">DrawString(string, TextFormat, PointF)</a> and
<a class="xref" href="GrapeCity.Documents.Drawing.GcGraphics.DrawString.html#GrapeCity_Documents_Drawing_GcGraphics_DrawString_System_String_GrapeCity_Documents_Text_TextFormat_System_Drawing_RectangleF_GrapeCity_Documents_Text_TextAlignment_GrapeCity_Documents_Text_ParagraphAlignment_System_Boolean_">DrawString(string, TextFormat, RectangleF, TextAlignment, ParagraphAlignment, bool)</a> methods.
Already rendered text is not affected.</p>
<p>This property is ignored if <a class="xref" href="GrapeCity.Documents.Drawing.GcGraphics.DrawTextAsPath.html#GrapeCity_Documents_Drawing_GcGraphics_DrawTextAsPath">DrawTextAsPath</a> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.</p>
<p>The default is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_Resolution" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.Resolution">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.Resolution.html#GrapeCity_Documents_Svg_GcSvgGraphics_Resolution">Resolution</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the resolution of the current graphics, which is always 96 DPI for <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.html">GcSvgGraphics</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_ShapeRendering" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.ShapeRendering">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.ShapeRendering.html#GrapeCity_Documents_Svg_GcSvgGraphics_ShapeRendering">ShapeRendering</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a hint to the implementation about what tradeoffs to make as it renders vector graphics elements.</p>
<p>
Setting this property affects the subsequent calls of the Draw/Fill methods.
It does not affect the previous calls.
</p>
The default is <a class="xref" href="GrapeCity.Documents.Svg.SvgShapeRendering.html#GrapeCity_Documents_Svg_SvgShapeRendering_Auto">Auto</a>.
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_Title" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.Title">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.Title.html#GrapeCity_Documents_Svg_GcSvgGraphics_Title">Title</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the title of the SVG document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_Transform" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.Transform">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.Transform.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_Width" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.Width">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.Width.html#GrapeCity_Documents_Svg_GcSvgGraphics_Width">Width</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the width of the image, in device-independent pixels (1/96ths 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_Svg_GcSvgGraphics_ApplyLicenseKey_System_String_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.ApplyLicenseKey(System.String)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.ApplyLicenseKey.html#GrapeCity_Documents_Svg_GcSvgGraphics_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.Svg.GcSvgGraphics.html">GcSvgGraphics</a>.</p>
<p>A license key is required to use the <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.ToSvgDocument.html#GrapeCity_Documents_Svg_GcSvgGraphics_ToSvgDocument">ToSvgDocument()</a> method.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_Dispose_System_Boolean_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.Dispose(System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.Dispose.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_GetInterpolationMode" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.GetInterpolationMode">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.GetInterpolationMode.html#GrapeCity_Documents_Svg_GcSvgGraphics_GetInterpolationMode">GetInterpolationMode()</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_InternalCreateClipRegion_GrapeCity_Documents_Drawing_IPath_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalCreateClipRegion(GrapeCity.Documents.Drawing.IPath)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalCreateClipRegion.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalCreateClipRegion_System_Drawing_RectangleF_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalCreateClipRegion(System.Drawing.RectangleF)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalCreateClipRegion.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalCreatePath" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalCreatePath">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalCreatePath.html#GrapeCity_Documents_Svg_GcSvgGraphics_InternalCreatePath">InternalCreatePath()</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_InternalDrawEllipse_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawEllipse(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawEllipse.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalDrawImage_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_IImage_System_Single_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawImage(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.IImage,System.Single)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawImage.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalDrawLine_System_Drawing_PointF_System_Drawing_PointF_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawLine(System.Drawing.PointF,System.Drawing.PointF,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawLine.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalDrawLines_System_Drawing_PointF___GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawLines(System.Drawing.PointF[],GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawLines.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalDrawPath_GrapeCity_Documents_Drawing_IPath_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawPath(GrapeCity.Documents.Drawing.IPath,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawPath.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalDrawPolygon_System_Drawing_PointF___GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawPolygon(System.Drawing.PointF[],GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawPolygon.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalDrawRectangle_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawRectangle(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawRectangle.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalDrawRoundRect_System_Drawing_RectangleF_System_Single_System_Single_GrapeCity_Documents_Drawing_Pen_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawRoundRect(System.Drawing.RectangleF,System.Single,System.Single,GrapeCity.Documents.Drawing.Pen)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawRoundRect.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalDrawTextLayout_GrapeCity_Documents_Text_TextLayout_System_Drawing_PointF_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawTextLayout(GrapeCity.Documents.Text.TextLayout,System.Drawing.PointF)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawTextLayout.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalDrawTextLayoutAsPath_GrapeCity_Documents_Text_TextLayout_System_Drawing_PointF_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawTextLayoutAsPath(GrapeCity.Documents.Text.TextLayout,System.Drawing.PointF)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalDrawTextLayoutAsPath.html#GrapeCity_Documents_Svg_GcSvgGraphics_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="GrapeCity.Documents.Text.TextLayout.html">TextLayout</a> at a specified location using graphic primitives.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_InternalFillEllipse_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillEllipse(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.Brush,System.Nullable{System.Drawing.RectangleF},System.Nullable{System.Numerics.Matrix3x2})">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillEllipse.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalFillEllipse_System_Drawing_RectangleF_System_Drawing_Color_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillEllipse(System.Drawing.RectangleF,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillEllipse.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalFillPath_GrapeCity_Documents_Drawing_IPath_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.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.Svg.GcSvgGraphics.InternalFillPath.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalFillPath_GrapeCity_Documents_Drawing_IPath_System_Drawing_Color_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillPath(GrapeCity.Documents.Drawing.IPath,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillPath.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_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.Svg.GcSvgGraphics.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.Svg.GcSvgGraphics.InternalFillPolygon.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalFillPolygon_System_Drawing_PointF___System_Drawing_Color_GrapeCity_Documents_Drawing_FillMode_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillPolygon(System.Drawing.PointF[],System.Drawing.Color,GrapeCity.Documents.Drawing.FillMode)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillPolygon.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalFillRectangle_System_Drawing_RectangleF_GrapeCity_Documents_Drawing_Brush_System_Nullable_System_Drawing_RectangleF__System_Nullable_System_Numerics_Matrix3x2__" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillRectangle(System.Drawing.RectangleF,GrapeCity.Documents.Drawing.Brush,System.Nullable{System.Drawing.RectangleF},System.Nullable{System.Numerics.Matrix3x2})">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillRectangle.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalFillRectangle_System_Drawing_RectangleF_System_Drawing_Color_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillRectangle(System.Drawing.RectangleF,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillRectangle.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_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.Svg.GcSvgGraphics.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.Svg.GcSvgGraphics.InternalFillRoundRect.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalFillRoundRect_System_Drawing_RectangleF_System_Single_System_Single_System_Drawing_Color_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillRoundRect(System.Drawing.RectangleF,System.Single,System.Single,System.Drawing.Color)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalFillRoundRect.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalRemoveClip_GrapeCity_Documents_Drawing_IClipRegion_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalRemoveClip(GrapeCity.Documents.Drawing.IClipRegion)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalRemoveClip.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_InternalSetClip_GrapeCity_Documents_Drawing_IClipRegion_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.InternalSetClip(GrapeCity.Documents.Drawing.IClipRegion)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.InternalSetClip.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_IsInterpolationModeSupported_GrapeCity_Documents_Drawing_InterpolationMode_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.IsInterpolationModeSupported(GrapeCity.Documents.Drawing.InterpolationMode)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.IsInterpolationModeSupported.html#GrapeCity_Documents_Svg_GcSvgGraphics_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.Svg.GcSvgGraphics.html">GcSvgGraphics</a>:
</p>
<ul><li><a class="xref" href="GrapeCity.Documents.Drawing.InterpolationMode.html#GrapeCity_Documents_Drawing_InterpolationMode_NearestNeighbor">NearestNeighbor</a></li><li><a class="xref" href="GrapeCity.Documents.Drawing.InterpolationMode.html#GrapeCity_Documents_Drawing_InterpolationMode_Linear">Linear</a></li><li><a class="xref" href="GrapeCity.Documents.Drawing.InterpolationMode.html#GrapeCity_Documents_Drawing_InterpolationMode_Cubic">Cubic</a></li></ul>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_PopGroup" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.PopGroup">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.PopGroup.html#GrapeCity_Documents_Svg_GcSvgGraphics_PopGroup">PopGroup()</a>
        </td>
        <td class="markdown level1 summary"><p>Ends the group that was created by the last <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.PushGroup.html#GrapeCity_Documents_Svg_GcSvgGraphics_PushGroup_System_Collections_Generic_List_GrapeCity_Documents_Svg_SvgCustomAttribute__">PushGroup(List&lt;SvgCustomAttribute&gt;)</a> call.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_PopTransparencyLayer" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.PopTransparencyLayer">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.PopTransparencyLayer.html#GrapeCity_Documents_Svg_GcSvgGraphics_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.Svg.GcSvgGraphics.PushTransparencyLayer.html#GrapeCity_Documents_Svg_GcSvgGraphics_PushTransparencyLayer_System_Nullable_System_Drawing_RectangleF__System_Single_">PushTransparencyLayer(RectangleF?, float)</a> call.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_PushGroup_System_Collections_Generic_List_GrapeCity_Documents_Svg_SvgCustomAttribute__" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.PushGroup(System.Collections.Generic.List{GrapeCity.Documents.Svg.SvgCustomAttribute})">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.PushGroup.html#GrapeCity_Documents_Svg_GcSvgGraphics_PushGroup_System_Collections_Generic_List_GrapeCity_Documents_Svg_SvgCustomAttribute__">PushGroup(List&lt;SvgCustomAttribute&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Starts a group ('g') element with custom attributes in the SVG document.
Call the <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.PopGroup.html#GrapeCity_Documents_Svg_GcSvgGraphics_PopGroup">PopGroup()</a> method to end the group.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_PushTransparencyLayer_System_Nullable_System_Drawing_RectangleF__System_Single_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.PushTransparencyLayer(System.Nullable{System.Drawing.RectangleF},System.Single)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.PushTransparencyLayer.html#GrapeCity_Documents_Svg_GcSvgGraphics_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.Svg.GcSvgGraphics.html">GcSvgGraphics</a> so that it receives all subsequent drawing
operations until <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.PopTransparencyLayer.html#GrapeCity_Documents_Svg_GcSvgGraphics_PopTransparencyLayer">PopTransparencyLayer()</a> is called.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_SetInterpolationMode_GrapeCity_Documents_Drawing_InterpolationMode_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.SetInterpolationMode(GrapeCity.Documents.Drawing.InterpolationMode)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.SetInterpolationMode.html#GrapeCity_Documents_Svg_GcSvgGraphics_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_Svg_GcSvgGraphics_SetLicenseKey_System_String_" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.SetLicenseKey(System.String)">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.SetLicenseKey.html#GrapeCity_Documents_Svg_GcSvgGraphics_SetLicenseKey_System_String_">SetLicenseKey(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the license key.</p>
<p>A license key is required to use the <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.ToSvgDocument.html#GrapeCity_Documents_Svg_GcSvgGraphics_ToSvgDocument">ToSvgDocument()</a> method.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_GcSvgGraphics_ToSvgDocument" data-uid="GrapeCity.Documents.Svg.GcSvgGraphics.ToSvgDocument">
          <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.ToSvgDocument.html#GrapeCity_Documents_Svg_GcSvgGraphics_ToSvgDocument">ToSvgDocument()</a>
        </td>
        <td class="markdown level1 summary"><p>Generates a <a class="xref" href="GrapeCity.Documents.Svg.GcSvgDocument.html">GcSvgDocument</a> from this graphics,
and clears its command list afterwards.</p>
<p>
Note that if a license key has not been applied
(see <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.SetLicenseKey.html#GrapeCity_Documents_Svg_GcSvgGraphics_SetLicenseKey_System_String_">SetLicenseKey(string)</a> and <a class="xref" href="GrapeCity.Documents.Svg.GcSvgGraphics.ApplyLicenseKey.html#GrapeCity_Documents_Svg_GcSvgGraphics_ApplyLicenseKey_System_String_">ApplyLicenseKey(string)</a> methods),
only a few calls of <b>ToSvgDocument()</b> are allowed, after which an exception will be thrown.
</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
