# C1.Win.FlexPivot.C1FlexPivotPrintDocument

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Win_FlexPivot_C1FlexPivotPrintDocument" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument" class="text-break">C1FlexPivotPrintDocument Class
</h1>
  <div class="markdown level0 summary"><p>Represents a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.printing.printdocument">PrintDocument</a> component that allows to print FlexPivot views.</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="https://learn.microsoft.com/dotnet/api/system.marshalbyrefobject">MarshalByRefObject</a></div>
    <div class="level2"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.component">Component</a></div>
    <div class="level3"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.printing.printdocument">PrintDocument</a></div>
    <div class="level4"><span class="xref">C1FlexPivotPrintDocument</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.componentmodel.icomponent">IComponent</a></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="C1.Win.FlexPivot.html">C1.Win.FlexPivot</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.FlexPivot.10.dll</h6>
  <h5 id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[ToolboxBitmap(typeof(C1FlexPivotPrintDocument), &quot;C1FlexPivotPrintDocument.png&quot;)]
public class C1FlexPivotPrintDocument : PrintDocument, IComponent, IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;ToolboxBitmap(GetType(C1FlexPivotPrintDocument), &quot;C1FlexPivotPrintDocument.png&quot;)&gt;
Public Class C1FlexPivotPrintDocument
    Inherits PrintDocument
    Implements IComponent, 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="C1_Win_FlexPivot_C1FlexPivotPrintDocument__ctor" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.#ctor">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.-ctor.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument__ctor">C1FlexPivotPrintDocument()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of a <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.html">C1FlexPivotPrintDocument</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument__ctor_C1_Win_FlexPivot_FlexPivotPage_" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.#ctor(C1.Win.FlexPivot.FlexPivotPage)">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.-ctor.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument__ctor_C1_Win_FlexPivot_FlexPivotPage_">C1FlexPivotPrintDocument(FlexPivotPage)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of a <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.html">C1FlexPivotPrintDocument</a>.</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_Win_FlexPivot_C1FlexPivotPrintDocument_ChartFillsPage" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ChartFillsPage">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ChartFillsPage.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_ChartFillsPage">ChartFillsPage</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotChart.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotChart">FlexPivotChart</a> fills the page
or whether it preserves its original aspect ratio.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotChart" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotChart">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotChart.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotChart">FlexPivotChart</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="C1.Win.FlexPivot.FlexPivotChart.html">FlexPivotChart</a> that shows the FlexPivot chart in the report.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotEngine" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotEngine">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotEngine.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotEngine">FlexPivotEngine</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <span class="xref">C1.FlexPivot.C1FlexPivotEngine</span> that contains the data and parameters
used to generate this document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotGrid" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotGrid">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotGrid.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotGrid">FlexPivotGrid</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotGrid.html">C1FlexPivotGrid</a> that shows the <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotGrid.html">C1FlexPivotGrid</a>
in the report.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_FooterFont" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FooterFont">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FooterFont.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FooterFont">FooterFont</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.font">Font</a> used to render the report footer.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_FooterSeparator" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FooterSeparator">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FooterSeparator.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FooterSeparator">FooterSeparator</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that specifies whether a separator is drawn above the footer.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_FooterText" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FooterText">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FooterText.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FooterText">FooterText</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the string used as a report footer.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_GridOptions" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.GridOptions">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.GridOptions.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_GridOptions">GridOptions</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets options to be used when rendering the <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotGrid.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotGrid">FlexPivotGrid</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_HeaderFont" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.HeaderFont">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.HeaderFont.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_HeaderFont">HeaderFont</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.font">Font</a> used to render the report header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_HeaderSeparator" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.HeaderSeparator">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.HeaderSeparator.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_HeaderSeparator">HeaderSeparator</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that specifies whether a separator is drawn below the header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_HeaderText" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.HeaderText">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.HeaderText.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_HeaderText">HeaderText</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a string used as a report header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_PivotEngine" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.PivotEngine">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.PivotEngine.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_PivotEngine">PivotEngine</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <span class="xref">C1.PivotEngine.C1PivotEngine</span> that contains the data and parameters
used to generate this document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_RawDataGrid" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.RawDataGrid">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.RawDataGrid.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_RawDataGrid">RawDataGrid</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <span class="xref">C1.Win.FlexGrid.C1FlexGrid</span> that contains the raw data for the report.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_RawDataOptions" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.RawDataOptions">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.RawDataOptions.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_RawDataOptions">RawDataOptions</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets options used to render the <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.RawDataGrid.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_RawDataGrid">RawDataGrid</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_ShowChart" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ShowChart">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ShowChart.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_ShowChart">ShowChart</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotChart.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotChart">FlexPivotChart</a>
is displayed in the report.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_ShowGrid" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ShowGrid">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ShowGrid.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_ShowGrid">ShowGrid</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.FlexPivotGrid.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_FlexPivotGrid">FlexPivotGrid</a>
is displayed in the report.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_ShowRawData" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ShowRawData">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ShowRawData.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_ShowRawData">ShowRawData</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that determines whether the <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.RawDataGrid.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_RawDataGrid">RawDataGrid</a> should
be displayed in the report.</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_Win_FlexPivot_C1FlexPivotPrintDocument_GetCurrentPage" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.GetCurrentPage">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.GetCurrentPage.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_GetCurrentPage">GetCurrentPage()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the number of the page currently being printed.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_GetViewTitle" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.GetViewTitle">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.GetViewTitle.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_GetViewTitle">GetViewTitle()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a string that describes the current view.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_OnBeginPrint_System_Drawing_Printing_PrintEventArgs_" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.OnBeginPrint(System.Drawing.Printing.PrintEventArgs)">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.OnBeginPrint.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_OnBeginPrint_System_Drawing_Printing_PrintEventArgs_">OnBeginPrint(PrintEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.printing.printdocument.beginprint">BeginPrint</a> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_OnPrintPage_System_Drawing_Printing_PrintPageEventArgs_" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.OnPrintPage(System.Drawing.Printing.PrintPageEventArgs)">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.OnPrintPage.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_OnPrintPage_System_Drawing_Printing_PrintPageEventArgs_">OnPrintPage(PrintPageEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.printing.printdocument.printpage">PrintPage</a> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_ReadXml_System_String_" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ReadXml(System.String)">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ReadXml.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_ReadXml_System_String_">ReadXml(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Reads the document settings from a file.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_ReadXml_System_Xml_XmlReader_" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ReadXml(System.Xml.XmlReader)">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ReadXml.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_ReadXml_System_Xml_XmlReader_">ReadXml(XmlReader)</a>
        </td>
        <td class="markdown level1 summary"><p>Reads the document settings from an <span class="xref">System.Xml.XmlReader</span>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_ShowOptions_System_Object_" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ShowOptions(System.Object)">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.ShowOptions.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_ShowOptions_System_Object_">ShowOptions(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Shows a dialog box that allows the user to set various document options, including
page setup, headers and footers, and content scaling.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_WriteXml_System_String_" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.WriteXml(System.String)">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.WriteXml.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_WriteXml_System_String_">WriteXml(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document settings into an Xml file.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_WriteXml_System_Xml_XmlWriter_" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.WriteXml(System.Xml.XmlWriter)">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.WriteXml.html#C1_Win_FlexPivot_C1FlexPivotPrintDocument_WriteXml_System_Xml_XmlWriter_">WriteXml(XmlWriter)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document settings into an <span class="xref">System.Xml.XmlWriter</span>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Win_FlexPivot_C1FlexPivotPrintDocument_OptionsDialogOpening" data-uid="C1.Win.FlexPivot.C1FlexPivotPrintDocument.OptionsDialogOpening">
          <a class="xref" href="C1.Win.FlexPivot.C1FlexPivotPrintDocument.OptionsDialogOpening.html">OptionsDialogOpening</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the Print Document Options dialog window is opening.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
