# GrapeCity.Documents.Excel.PrintManager.Draw

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="GrapeCity_Documents_Excel_PrintManager_Draw_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw*">Draw Method
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="GrapeCity_Documents_Excel_PrintManager_Draw_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw*"></a>
<h4 id="GrapeCity_Documents_Excel_PrintManager_Draw_GrapeCity_Documents_Pdf_Page_System_Collections_Generic_IList_GrapeCity_Documents_Excel_PageInfo__System_Int32_System_Int32_GrapeCity_Documents_Excel_Order_GrapeCity_Documents_Excel_PdfSaveOptions_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw(GrapeCity.Documents.Pdf.Page,System.Collections.Generic.IList{GrapeCity.Documents.Excel.PageInfo},System.Int32,System.Int32,GrapeCity.Documents.Excel.Order,GrapeCity.Documents.Excel.PdfSaveOptions)">Draw(Page, IList&lt;PageInfo&gt;, int, int, Order, PdfSaveOptions)</h4>
<div class="markdown level1 summary"><p>Draw the pages in the page collection on a page in a certain direction.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public void Draw(Page page, IList&lt;PageInfo&gt; pages, int rows, int columns, Order order = Order.OverThenDown, PdfSaveOptions options = null)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Sub Draw(page As Page, pages As IList(Of PageInfo), rows As Integer, columns As Integer, Optional order As Order = Order.OverThenDown, Optional options As PdfSaveOptions = Nothing)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><span class="xref">Page</span></td>
      <td><span class="parametername">page</span></td>
      <td><p>The page in a GcPdfDocument.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1">IList</a>&lt;<a class="xref" href="GrapeCity.Documents.Excel.PageInfo.html">PageInfo</a>&gt;</td>
      <td><span class="parametername">pages</span></td>
      <td><p>The page collection.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></td>
      <td><span class="parametername">rows</span></td>
      <td><p>The number of rows that these pages will be divided into.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></td>
      <td><span class="parametername">columns</span></td>
      <td><p>The number of columns that these pages will be divided into.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.Order.html">Order</a></td>
      <td><span class="parametername">order</span></td>
      <td><p>The direction used to arrange the pages.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.PdfSaveOptions.html">PdfSaveOptions</a></td>
      <td><span class="parametername">options</span></td>
      <td><p>Options for saving pdf file.</p>
</td>
    </tr>
  </tbody>
</table>


<a id="GrapeCity_Documents_Excel_PrintManager_Draw_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw*"></a>
<h4 id="GrapeCity_Documents_Excel_PrintManager_Draw_GrapeCity_Documents_Pdf_Page_System_Drawing_PointF_GrapeCity_Documents_Excel_IRange_GrapeCity_Documents_Excel_PdfSaveOptions_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw(GrapeCity.Documents.Pdf.Page,System.Drawing.PointF,GrapeCity.Documents.Excel.IRange,GrapeCity.Documents.Excel.PdfSaveOptions)">Draw(Page, PointF, IRange, PdfSaveOptions)</h4>
<div class="markdown level1 summary"><p>Draw the range data to the specific location in a specified pdf page.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public void Draw(Page page, PointF location, IRange range, PdfSaveOptions options = null)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Sub Draw(page As Page, location As PointF, range As IRange, Optional options As PdfSaveOptions = Nothing)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><span class="xref">Page</span></td>
      <td><span class="parametername">page</span></td>
      <td><p>The page in a GcPdfDocument.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.pointf">PointF</a></td>
      <td><span class="parametername">location</span></td>
      <td><p>The location of the range data to be drawn.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.IRange.html">IRange</a></td>
      <td><span class="parametername">range</span></td>
      <td><p>The print data range.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.PdfSaveOptions.html">PdfSaveOptions</a></td>
      <td><span class="parametername">options</span></td>
      <td><p>Options for saving pdf file.</p>
</td>
    </tr>
  </tbody>
</table>


<a id="GrapeCity_Documents_Excel_PrintManager_Draw_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw*"></a>
<h4 id="GrapeCity_Documents_Excel_PrintManager_Draw_GrapeCity_Documents_Pdf_Page_System_Drawing_RectangleF_GrapeCity_Documents_Excel_IRange_GrapeCity_Documents_Excel_PdfSaveOptions_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw(GrapeCity.Documents.Pdf.Page,System.Drawing.RectangleF,GrapeCity.Documents.Excel.IRange,GrapeCity.Documents.Excel.PdfSaveOptions)">Draw(Page, RectangleF, IRange, PdfSaveOptions)</h4>
<div class="markdown level1 summary"><p>Draw the range data to the specific location in a specified pdf page.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public void Draw(Page page, RectangleF rect, IRange range, PdfSaveOptions options = null)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Sub Draw(page As Page, rect As RectangleF, range As IRange, Optional options As PdfSaveOptions = Nothing)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><span class="xref">Page</span></td>
      <td><span class="parametername">page</span></td>
      <td><p>The page in a GcPdfDocument.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.rectanglef">RectangleF</a></td>
      <td><span class="parametername">rect</span></td>
      <td><p>The location and size of the range data to be drawn.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.IRange.html">IRange</a></td>
      <td><span class="parametername">range</span></td>
      <td><p>The print data range.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.PdfSaveOptions.html">PdfSaveOptions</a></td>
      <td><span class="parametername">options</span></td>
      <td><p>Options for saving pdf file.</p>
</td>
    </tr>
  </tbody>
</table>


<a id="GrapeCity_Documents_Excel_PrintManager_Draw_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw*"></a>
<h4 id="GrapeCity_Documents_Excel_PrintManager_Draw_GrapeCity_Documents_Pdf_Page_System_Drawing_RectangleF_GrapeCity_Documents_Excel_PageContentInfo_GrapeCity_Documents_Excel_PdfSaveOptions_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw(GrapeCity.Documents.Pdf.Page,System.Drawing.RectangleF,GrapeCity.Documents.Excel.PageContentInfo,GrapeCity.Documents.Excel.PdfSaveOptions)">Draw(Page, RectangleF, PageContentInfo, PdfSaveOptions)</h4>
<div class="markdown level1 summary"><p>Draw the page info to the specific location in a specified pdf page.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public void Draw(Page page, RectangleF rect, PageContentInfo pageContent, PdfSaveOptions options = null)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Sub Draw(page As Page, rect As RectangleF, pageContent As PageContentInfo, Optional options As PdfSaveOptions = Nothing)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><span class="xref">Page</span></td>
      <td><span class="parametername">page</span></td>
      <td><p>The page in a GcPdfDocument.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.rectanglef">RectangleF</a></td>
      <td><span class="parametername">rect</span></td>
      <td><p>The location and size of the data to be drawn.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.PageContentInfo.html">PageContentInfo</a></td>
      <td><span class="parametername">pageContent</span></td>
      <td><p>The printed page content info.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.PdfSaveOptions.html">PdfSaveOptions</a></td>
      <td><span class="parametername">options</span></td>
      <td><p>Options for saving pdf file.</p>
</td>
    </tr>
  </tbody>
</table>


<a id="GrapeCity_Documents_Excel_PrintManager_Draw_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw*"></a>
<h4 id="GrapeCity_Documents_Excel_PrintManager_Draw_GrapeCity_Documents_Pdf_Page_System_Drawing_RectangleF_GrapeCity_Documents_Excel_PageInfo_GrapeCity_Documents_Excel_PdfSaveOptions_" data-uid="GrapeCity.Documents.Excel.PrintManager.Draw(GrapeCity.Documents.Pdf.Page,System.Drawing.RectangleF,GrapeCity.Documents.Excel.PageInfo,GrapeCity.Documents.Excel.PdfSaveOptions)">Draw(Page, RectangleF, PageInfo, PdfSaveOptions)</h4>
<div class="markdown level1 summary"><p>Draw the page info to the specific location in a specified pdf page.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public void Draw(Page page, RectangleF rect, PageInfo pageInfo, PdfSaveOptions options = null)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Sub Draw(page As Page, rect As RectangleF, pageInfo As PageInfo, Optional options As PdfSaveOptions = Nothing)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><span class="xref">Page</span></td>
      <td><span class="parametername">page</span></td>
      <td><p>The page in a GcPdfDocument.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.rectanglef">RectangleF</a></td>
      <td><span class="parametername">rect</span></td>
      <td><p>The location and size of the data to be drawn.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.PageInfo.html">PageInfo</a></td>
      <td><span class="parametername">pageInfo</span></td>
      <td><p>The printed page info.</p>
</td>
    </tr>
    <tr>
      <td><a class="xref" href="GrapeCity.Documents.Excel.PdfSaveOptions.html">PdfSaveOptions</a></td>
      <td><span class="parametername">options</span></td>
      <td><p>Options for saving pdf file.</p>
</td>
    </tr>
  </tbody>
</table>
</div>
