# GrapeCity.ActiveReports.Win.Printing.SystemPrinter

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter" class="text-break">SystemPrinter Class
</h1>
  <div class="markdown level0 summary"><p>Represents the settings of the SystemPrinter class.</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">SystemPrinter</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.html">GrapeCity.ActiveReports.Win.Printing</a></h6>
  <h6><strong>Assembly</strong>: MESCIUS.ActiveReports.Win.dll</h6>
  <h5 id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public sealed class SystemPrinter</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_ActiveReports_Win_Printing_SystemPrinter__ctor" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.#ctor">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.-ctor.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter__ctor">SystemPrinter()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of SystemPrinter 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_ActiveReports_Win_Printing_SystemPrinter_CanDuplex" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.CanDuplex">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.CanDuplex.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_CanDuplex">CanDuplex</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether or not the report can be duplexed while printing.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Collate" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Collate">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Collate.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Collate">Collate</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether all the pages of the report should be printed before another copy of the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Color" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Color">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Color.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Color">Color</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether or not the report will print in color.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Copies" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Copies">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Copies.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Copies">Copies</a>
        </td>
        <td class="markdown level1 summary"><p>Determines the number of copies to print.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_DpiX" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.DpiX">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.DpiX.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_DpiX">DpiX</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the horizontal resolution of the SystemPrinter object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_DpiY" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.DpiY">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.DpiY.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_DpiY">DpiY</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the vertical resolution of the SystemPrinter object.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Duplex" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Duplex">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Duplex.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Duplex">Duplex</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the report document setting for double-sided printing.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_FileName" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.FileName">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.FileName.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_FileName">FileName</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the file name used to print to a file.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_FromPage" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.FromPage">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.FromPage.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_FromPage">FromPage</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the starting page in a print job.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Graphics" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Graphics">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Graphics.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Graphics">Graphics</a>
        </td>
        <td class="markdown level1 summary"><p>Draws the page to the printer.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Landscape" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Landscape">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Landscape.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Landscape">Landscape</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether or not the report will be landscaped for printing.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_MaxPage" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.MaxPage">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.MaxPage.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_MaxPage">MaxPage</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the total page count in the progress dialog when doing custom printing.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperHeight" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperHeight">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperHeight.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperHeight">PaperHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the paper height for printing.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperSize" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperSize">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperSize.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperSize">PaperSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the paper size for the page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperSizes" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperSizes">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperSizes.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperSizes">PaperSizes</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a reference to the collection of paper sizes the printer supports.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperSource" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperSource">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperSource.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperSource">PaperSource</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the paper source for the page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperSources" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperSources">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperSources.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperSources">PaperSources</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a reference to the collection of paper sources the printer supports.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperWidth" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperWidth">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PaperWidth.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PaperWidth">PaperWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Sets or returns the width of the paper used to print the report.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PhysicalOffsetX" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PhysicalOffsetX">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PhysicalOffsetX.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PhysicalOffsetX">PhysicalOffsetX</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the measurement in pixels of the non-printable section on the left side of the page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PhysicalOffsetY" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PhysicalOffsetY">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PhysicalOffsetY.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PhysicalOffsetY">PhysicalOffsetY</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the measurement in pixels of the non-printable section at the top of the page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Port" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Port">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Port.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Port">Port</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the current printer port.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Ports" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Ports">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Ports.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Ports">Ports</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the collection of printer ports available.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterName" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterName">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterName.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterName">PrinterName</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the name of the printer to use.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterNames" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterNames">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterNames.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterNames">PrinterNames</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the collection of printer names available.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterResolution" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterResolution">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterResolution.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterResolution">PrinterResolution</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the printer resolution for the page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterResolutions" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterResolutions">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterResolutions.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterResolutions">PrinterResolutions</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a collection of the available printer resolutions.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterSettings" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterSettings">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrinterSettings.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrinterSettings">PrinterSettings</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the printer settings associated with the page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_ToPage" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.ToPage">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.ToPage.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_ToPage">ToPage</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the number of the last page to be printed.</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_ActiveReports_Win_Printing_SystemPrinter_AbortJob" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.AbortJob">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.AbortJob.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_AbortJob">AbortJob()</a>
        </td>
        <td class="markdown level1 summary"><p>Aborts the SystemPrinter print job initialized by the StartJob method.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_EndJob" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.EndJob">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.EndJob.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_EndJob">EndJob()</a>
        </td>
        <td class="markdown level1 summary"><p>Ends the SystemPrinter print job initialized by the StartJob method.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_EndPage" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.EndPage">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.EndPage.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_EndPage">EndPage()</a>
        </td>
        <td class="markdown level1 summary"><p>Ends a specific page in a SystemPrinter print job initialized by the StartPage method.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Escape_System_String_" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Escape(System.String)">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.Escape.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_Escape_System_String_">Escape(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Allows escape codes to be entered.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrintDialog" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrintDialog">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.PrintDialog.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_PrintDialog">PrintDialog()</a>
        </td>
        <td class="markdown level1 summary"><p>Shows a SystemPrinter print dialog.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_SetupDialog" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.SetupDialog">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.SetupDialog.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_SetupDialog">SetupDialog()</a>
        </td>
        <td class="markdown level1 summary"><p>Shows a SystemPrinter setup dialog.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_StartJob_System_String_" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.StartJob(System.String)">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.StartJob.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_StartJob_System_String_">StartJob(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Starts a SystemPrinter print job.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_ActiveReports_Win_Printing_SystemPrinter_StartPage" data-uid="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.StartPage">
          <a class="xref" href="GrapeCity.ActiveReports.Win.Printing.SystemPrinter.StartPage.html#GrapeCity_ActiveReports_Win_Printing_SystemPrinter_StartPage">StartPage()</a>
        </td>
        <td class="markdown level1 summary"><p>Starts a specific page in a SystemPrinter print job.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
