# GrapeCity.Documents.Svg.SvgReference

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Documents_Svg_SvgReference" data-uid="GrapeCity.Documents.Svg.SvgReference" class="text-break">SvgReference Class
</h1>
  <div class="markdown level0 summary"><p>Represents a reference to another element or resource.</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"><span class="xref">SvgReference</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iequatable-1">IEquatable</a>&lt;<a class="xref" href="GrapeCity.Documents.Svg.SvgReference.html">SvgReference</a>&gt;</div>
    <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_SvgReference_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class SvgReference : IEquatable&lt;SvgReference&gt;, IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class SvgReference
    Implements IEquatable(Of SvgReference), 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_SvgReference__ctor_GrapeCity_Documents_Imaging_GcBitmap_System_Boolean_" data-uid="GrapeCity.Documents.Svg.SvgReference.#ctor(GrapeCity.Documents.Imaging.GcBitmap,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.-ctor.html#GrapeCity_Documents_Svg_SvgReference__ctor_GrapeCity_Documents_Imaging_GcBitmap_System_Boolean_">SvgReference(GcBitmap, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.html">SvgReference</a> class with an embedded image.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference__ctor_GrapeCity_Documents_Svg_GcSvgDocument_System_Boolean_" data-uid="GrapeCity.Documents.Svg.SvgReference.#ctor(GrapeCity.Documents.Svg.GcSvgDocument,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.-ctor.html#GrapeCity_Documents_Svg_SvgReference__ctor_GrapeCity_Documents_Svg_GcSvgDocument_System_Boolean_">SvgReference(GcSvgDocument, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.html">SvgReference</a> class with an embedded SVG document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference__ctor_System_String_" data-uid="GrapeCity.Documents.Svg.SvgReference.#ctor(System.String)">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.-ctor.html#GrapeCity_Documents_Svg_SvgReference__ctor_System_String_">SvgReference(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.html">SvgReference</a> class with the specified <code class="paramref">id</code>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference__ctor_System_Uri_" data-uid="GrapeCity.Documents.Svg.SvgReference.#ctor(System.Uri)">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.-ctor.html#GrapeCity_Documents_Svg_SvgReference__ctor_System_Uri_">SvgReference(Uri)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.html">SvgReference</a> class with the specified Uri object.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</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_SvgReference_None" data-uid="GrapeCity.Documents.Svg.SvgReference.None">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.None.html">None</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a reference to nowhere.</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_SvgReference_Bitmap" data-uid="GrapeCity.Documents.Svg.SvgReference.Bitmap">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.Bitmap.html#GrapeCity_Documents_Svg_SvgReference_Bitmap">Bitmap</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the embedded <a class="xref" href="GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_ID" data-uid="GrapeCity.Documents.Svg.SvgReference.ID">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.ID.html#GrapeCity_Documents_Svg_SvgReference_ID">ID</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the ID of the referenced element.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_InJpegFormat" data-uid="GrapeCity.Documents.Svg.SvgReference.InJpegFormat">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.InJpegFormat.html#GrapeCity_Documents_Svg_SvgReference_InJpegFormat">InJpegFormat</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the bitmap should be encoded in JPEG format (true) or in PNG format (false).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_InSvgzFormat" data-uid="GrapeCity.Documents.Svg.SvgReference.InSvgzFormat">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.InSvgzFormat.html#GrapeCity_Documents_Svg_SvgReference_InSvgzFormat">InSvgzFormat</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the embedded SVG document should be encoded using the compressed SVGZ format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_IsDisposed" data-uid="GrapeCity.Documents.Svg.SvgReference.IsDisposed">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.IsDisposed.html#GrapeCity_Documents_Svg_SvgReference_IsDisposed">IsDisposed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether the <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.html">SvgReference</a> has been disposed of.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_OwnData" data-uid="GrapeCity.Documents.Svg.SvgReference.OwnData">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.OwnData.html#GrapeCity_Documents_Svg_SvgReference_OwnData">OwnData</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether the embedded <a class="xref" href="GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a> or <a class="xref" href="GrapeCity.Documents.Svg.GcSvgDocument.html">GcSvgDocument</a>
should be disposed when disposing the <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.html">SvgReference</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_ReferenceType" data-uid="GrapeCity.Documents.Svg.SvgReference.ReferenceType">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.ReferenceType.html#GrapeCity_Documents_Svg_SvgReference_ReferenceType">ReferenceType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the type of the data in <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.html">SvgReference</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_Svg" data-uid="GrapeCity.Documents.Svg.SvgReference.Svg">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.Svg.html#GrapeCity_Documents_Svg_SvgReference_Svg">Svg</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the embedded <a class="xref" href="GrapeCity.Documents.Svg.GcSvgDocument.html">GcSvgDocument</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_Uri" data-uid="GrapeCity.Documents.Svg.SvgReference.Uri">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.Uri.html#GrapeCity_Documents_Svg_SvgReference_Uri">Uri</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the reference Uri.</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_SvgReference_Dispose" data-uid="GrapeCity.Documents.Svg.SvgReference.Dispose">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.Dispose.html#GrapeCity_Documents_Svg_SvgReference_Dispose">Dispose()</a>
        </td>
        <td class="markdown level1 summary"><p>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_Equals_GrapeCity_Documents_Svg_SvgReference_" data-uid="GrapeCity.Documents.Svg.SvgReference.Equals(GrapeCity.Documents.Svg.SvgReference)">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.Equals.html#GrapeCity_Documents_Svg_SvgReference_Equals_GrapeCity_Documents_Svg_SvgReference_">Equals(SvgReference)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the specified <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.html">SvgReference</a> is equal to this instance.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_Equals_System_Object_" data-uid="GrapeCity.Documents.Svg.SvgReference.Equals(System.Object)">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.Equals.html#GrapeCity_Documents_Svg_SvgReference_Equals_System_Object_">Equals(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the specified object is equal to this instance.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_GetHashCode" data-uid="GrapeCity.Documents.Svg.SvgReference.GetHashCode">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.GetHashCode.html#GrapeCity_Documents_Svg_SvgReference_GetHashCode">GetHashCode()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a hash code for this instance.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Svg_SvgReference_ToString" data-uid="GrapeCity.Documents.Svg.SvgReference.ToString">
          <a class="xref" href="GrapeCity.Documents.Svg.SvgReference.ToString.html#GrapeCity_Documents_Svg_SvgReference_ToString">ToString()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a string that represents the current object.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
