# C1.C1Word.Objects.RtfDrawingCanvas

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_C1Word_Objects_RtfDrawingCanvas" data-uid="C1.C1Word.Objects.RtfDrawingCanvas" class="text-break">RtfDrawingCanvas Class
</h1>
  <div class="markdown level0 summary"><p>The Word/RTF drawing canvas.</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="C1.C1Word.Objects.RtfObject.html">RtfObject</a></div>
    <div class="level2"><a class="xref" href="C1.C1Word.Objects.RtfField.html">RtfField</a></div>
    <div class="level3"><span class="xref">RtfDrawingCanvas</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.icloneable">ICloneable</a></div>
    <div><a class="xref" href="C1.C1Word.IDocumentContent.html">IDocumentContent</a></div>
    <div><a class="xref" href="C1.C1Word.IContent.html">IContent</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.C1Word.Objects.html">C1.C1Word.Objects</a></h6>
  <h6><strong>Assembly</strong>: C1.C1Word.4.8.dll</h6>
  <h5 id="C1_C1Word_Objects_RtfDrawingCanvas_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class RtfDrawingCanvas : RtfField, ICloneable, IDocumentContent, IContent</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class RtfDrawingCanvas
    Inherits RtfField
    Implements ICloneable, IDocumentContent, IContent</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="C1_C1Word_Objects_RtfDrawingCanvas__ctor_C1_C1Word_Objects_RtfObject_" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.#ctor(C1.C1Word.Objects.RtfObject)">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.-ctor.html#C1_C1Word_Objects_RtfDrawingCanvas__ctor_C1_C1Word_Objects_RtfObject_">RtfDrawingCanvas(RtfObject)</a>
        </td>
        <td class="markdown level1 summary"><p>Create Word/RTF drawing canvas.</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="C1_C1Word_Objects_RtfDrawingCanvas_Bottom" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Bottom">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Bottom.html#C1_C1Word_Objects_RtfDrawingCanvas_Bottom">Bottom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets bottom bound of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_CanvasFlow" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.CanvasFlow">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.CanvasFlow.html#C1_C1Word_Objects_RtfDrawingCanvas_CanvasFlow">CanvasFlow</a>
        </td>
        <td class="markdown level1 summary"><p>Geys or sets cavas flow.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_GroupBottom" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.GroupBottom">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.GroupBottom.html#C1_C1Word_Objects_RtfDrawingCanvas_GroupBottom">GroupBottom</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets group bottom bound of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_GroupLeft" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.GroupLeft">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.GroupLeft.html#C1_C1Word_Objects_RtfDrawingCanvas_GroupLeft">GroupLeft</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets group left bound of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_GroupRight" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.GroupRight">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.GroupRight.html#C1_C1Word_Objects_RtfDrawingCanvas_GroupRight">GroupRight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets group right bound of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_GroupTop" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.GroupTop">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.GroupTop.html#C1_C1Word_Objects_RtfDrawingCanvas_GroupTop">GroupTop</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets group top bound of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_Height" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Height">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Height.html#C1_C1Word_Objects_RtfDrawingCanvas_Height">Height</a>
        </td>
        <td class="markdown level1 summary"><p>Gets height of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_HorizontalPosition" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.HorizontalPosition">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.HorizontalPosition.html#C1_C1Word_Objects_RtfDrawingCanvas_HorizontalPosition">HorizontalPosition</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets horizontal position of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_HorizontalPositionRelation" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.HorizontalPositionRelation">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.HorizontalPositionRelation.html#C1_C1Word_Objects_RtfDrawingCanvas_HorizontalPositionRelation">HorizontalPositionRelation</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets horizontal relation of the position of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_Id" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Id">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Id.html#C1_C1Word_Objects_RtfDrawingCanvas_Id">Id</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a drawing canvas instance identifier.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_IsBehindDocument" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.IsBehindDocument">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.IsBehindDocument.html#C1_C1Word_Objects_RtfDrawingCanvas_IsBehindDocument">IsBehindDocument</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets behind document flag of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_IsEmpty" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.IsEmpty">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.IsEmpty.html#C1_C1Word_Objects_RtfDrawingCanvas_IsEmpty">IsEmpty</a>
        </td>
        <td class="markdown level1 summary"><p>Gets is empty this object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_IsFlipHorizontal" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.IsFlipHorizontal">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.IsFlipHorizontal.html#C1_C1Word_Objects_RtfDrawingCanvas_IsFlipHorizontal">IsFlipHorizontal</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets flip horizontal flag of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_IsFlipVertical" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.IsFlipVertical">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.IsFlipVertical.html#C1_C1Word_Objects_RtfDrawingCanvas_IsFlipVertical">IsFlipVertical</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets flip vertical flag of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_Left" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Left">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Left.html#C1_C1Word_Objects_RtfDrawingCanvas_Left">Left</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets left bound of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_Name" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Name">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Name.html#C1_C1Word_Objects_RtfDrawingCanvas_Name">Name</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a drawing canvas instance name (by default &quot;Canvas&quot;).</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_Rectangle" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Rectangle">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Rectangle.html#C1_C1Word_Objects_RtfDrawingCanvas_Rectangle">Rectangle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a drawing canvas rectangle.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_Right" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Right">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Right.html#C1_C1Word_Objects_RtfDrawingCanvas_Right">Right</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets right bound of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_Shapes" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Shapes">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Shapes.html#C1_C1Word_Objects_RtfDrawingCanvas_Shapes">Shapes</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the shape collection of this drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_Top" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Top">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Top.html#C1_C1Word_Objects_RtfDrawingCanvas_Top">Top</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets top bound of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_VerticalPosition" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.VerticalPosition">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.VerticalPosition.html#C1_C1Word_Objects_RtfDrawingCanvas_VerticalPosition">VerticalPosition</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets vertical position of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_VerticalPositionRelation" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.VerticalPositionRelation">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.VerticalPositionRelation.html#C1_C1Word_Objects_RtfDrawingCanvas_VerticalPositionRelation">VerticalPositionRelation</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets vertical relation of the position of the drawing canvas.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_Width" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.Width">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.Width.html#C1_C1Word_Objects_RtfDrawingCanvas_Width">Width</a>
        </td>
        <td class="markdown level1 summary"><p>Gets width of the drawing canvas.</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="C1_C1Word_Objects_RtfDrawingCanvas_AddShape_C1_C1Word_Canvas_DrawingShape_" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.AddShape(C1.C1Word.Canvas.DrawingShape)">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.AddShape.html#C1_C1Word_Objects_RtfDrawingCanvas_AddShape_C1_C1Word_Canvas_DrawingShape_">AddShape(DrawingShape)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds new shape using exist <a class="xref" href="C1.C1Word.Canvas.DrawingShape.html">DrawingShape</a> object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_GetPolygon_System_Drawing_PointF___" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.GetPolygon(System.Drawing.PointF[])">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.GetPolygon.html#C1_C1Word_Objects_RtfDrawingCanvas_GetPolygon_System_Drawing_PointF___">GetPolygon(PointF[])</a>
        </td>
        <td class="markdown level1 summary"><p>Gets polygon RTF shape for points.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_GetPolyline_System_Drawing_PointF___" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.GetPolyline(System.Drawing.PointF[])">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.GetPolyline.html#C1_C1Word_Objects_RtfDrawingCanvas_GetPolyline_System_Drawing_PointF___">GetPolyline(PointF[])</a>
        </td>
        <td class="markdown level1 summary"><p>Gets polyline RTF shape for points.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_ToMetafile" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.ToMetafile">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.ToMetafile.html#C1_C1Word_Objects_RtfDrawingCanvas_ToMetafile">ToMetafile()</a>
        </td>
        <td class="markdown level1 summary"><p>Create metafile for the shape field.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Word_Objects_RtfDrawingCanvas_ToString" data-uid="C1.C1Word.Objects.RtfDrawingCanvas.ToString">
          <a class="xref" href="C1.C1Word.Objects.RtfDrawingCanvas.ToString.html#C1_C1Word_Objects_RtfDrawingCanvas_ToString">ToString()</a>
        </td>
        <td class="markdown level1 summary"><p>Every object in C# inherits the ToString method,
which returns a string representation of that object.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
