# C1.C1Pdf.C1PdfDocumentBase

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_C1Pdf_C1PdfDocumentBase" data-uid="C1.C1Pdf.C1PdfDocumentBase" class="text-break">C1PdfDocumentBase Class
</h1>
  <div class="markdown level0 summary"><p>Abstract base class for the <a class="xref" href="C1.C1Pdf.C1PdfDocument.html">C1PdfDocument</a> type.
Provides low-level methods to create and save PDF documents.</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"><span class="xref">C1PdfDocumentBase</span></div>
      <div class="level4"><a class="xref" href="C1.C1Pdf.C1PdfDocument.html">C1PdfDocument</a></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.C1Pdf.html">C1.C1Pdf</a></h6>
  <h6><strong>Assembly</strong>: C1.C1Pdf.4.8.dll</h6>
  <h5 id="C1_C1Pdf_C1PdfDocumentBase_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class C1PdfDocumentBase : Component, IComponent, IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class C1PdfDocumentBase
    Inherits Component
    Implements IComponent, IDisposable</code></pre>
  </div>
  <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_C1Pdf_C1PdfDocumentBase_Compression" data-uid="C1.C1Pdf.C1PdfDocumentBase.Compression">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.Compression.html#C1_C1Pdf_C1PdfDocumentBase_Compression">Compression</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the compression level to use when saving the document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ConformanceLevel" data-uid="C1.C1Pdf.C1PdfDocumentBase.ConformanceLevel">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ConformanceLevel.html#C1_C1Pdf_C1PdfDocumentBase_ConformanceLevel">ConformanceLevel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the PDF/A conformance level.</p>
<p>The default is none (the document does not conform to PDF/A).</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_CurrentPage" data-uid="C1.C1Pdf.C1PdfDocumentBase.CurrentPage">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.CurrentPage.html#C1_C1Pdf_C1PdfDocumentBase_CurrentPage">CurrentPage</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the index of the current page within the document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_DocumentInfo" data-uid="C1.C1Pdf.C1PdfDocumentBase.DocumentInfo">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.DocumentInfo.html#C1_C1Pdf_C1PdfDocumentBase_DocumentInfo">DocumentInfo</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.C1Pdf.PdfDocumentInfo.html">PdfDocumentInfo</a> object that contains information about
this document (author, etc).</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_FontType" data-uid="C1.C1Pdf.C1PdfDocumentBase.FontType">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.FontType.html#C1_C1Pdf_C1PdfDocumentBase_FontType">FontType</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating how fonts should be encoded when saving the document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ImageQuality" data-uid="C1.C1Pdf.C1PdfDocumentBase.ImageQuality">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ImageQuality.html#C1_C1Pdf_C1PdfDocumentBase_ImageQuality">ImageQuality</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the image quality to use when saving the document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_IsCompressed" data-uid="C1.C1Pdf.C1PdfDocumentBase.IsCompressed">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.IsCompressed.html#C1_C1Pdf_C1PdfDocumentBase_IsCompressed">IsCompressed</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether compression is used when saving the document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_PageRectangle" data-uid="C1.C1Pdf.C1PdfDocumentBase.PageRectangle">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.PageRectangle.html#C1_C1Pdf_C1PdfDocumentBase_PageRectangle">PageRectangle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a rectangle that represents the surface of the current page (in points).</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_PageSize" data-uid="C1.C1Pdf.C1PdfDocumentBase.PageSize">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.PageSize.html#C1_C1Pdf_C1PdfDocumentBase_PageSize">PageSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the default page size for the document (in points).</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_Pages" data-uid="C1.C1Pdf.C1PdfDocumentBase.Pages">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.Pages.html#C1_C1Pdf_C1PdfDocumentBase_Pages">Pages</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of <a class="xref" href="C1.C1Pdf.PdfPage.html">PdfPage</a> objects that make up the document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_PdfVersion" data-uid="C1.C1Pdf.C1PdfDocumentBase.PdfVersion">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.PdfVersion.html#C1_C1Pdf_C1PdfDocumentBase_PdfVersion">PdfVersion</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the PDF Version of the generated document.</p>
<p>
By default the version is determined automatically based on which features are used in this document.
Setting this property to a non-null string in the format "1.X"
(where X is a digit from 0 to 9) overrides the automatic value with the specified one.
</p>
<p>Setting this property to null reverts to the default behavior.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_SaveAllImagesAsJpeg" data-uid="C1.C1Pdf.C1PdfDocumentBase.SaveAllImagesAsJpeg">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.SaveAllImagesAsJpeg.html#C1_C1Pdf_C1PdfDocumentBase_SaveAllImagesAsJpeg">SaveAllImagesAsJpeg</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets whether all images should be saved in the <b>Jpeg</b> format.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_Security" data-uid="C1.C1Pdf.C1PdfDocumentBase.Security">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.Security.html#C1_C1Pdf_C1PdfDocumentBase_Security">Security</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.C1Pdf.PdfSecurity.html">PdfSecurity</a> object that manages security for
the current document (passwords, etc).</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_UniqueFontsPerPage" data-uid="C1.C1Pdf.C1PdfDocumentBase.UniqueFontsPerPage">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.UniqueFontsPerPage.html#C1_C1Pdf_C1PdfDocumentBase_UniqueFontsPerPage">UniqueFontsPerPage</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether to embed fonts separately for each page of the document.
The default is false, which produces smaller file sizes but in some rare cases may result
in incorrect font substitutions.</p>
<p>Note that if <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.FontType.html#C1_C1Pdf_C1PdfDocumentBase_FontType">FontType</a> is not <b>Embedded</b>, this property is not used.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_UseFastTextOut" data-uid="C1.C1Pdf.C1PdfDocumentBase.UseFastTextOut">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.UseFastTextOut.html#C1_C1Pdf_C1PdfDocumentBase_UseFastTextOut">UseFastTextOut</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether to use a faster but less precise method of laying out text when generating output.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_UseFileCaching" data-uid="C1.C1Pdf.C1PdfDocumentBase.UseFileCaching">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.UseFileCaching.html#C1_C1Pdf_C1PdfDocumentBase_UseFileCaching">UseFileCaching</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether to use temporary disk files to minimize memory usage.
The default is false.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_UseFontShaping" data-uid="C1.C1Pdf.C1PdfDocumentBase.UseFontShaping">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.UseFontShaping.html#C1_C1Pdf_C1PdfDocumentBase_UseFontShaping">UseFontShaping</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether to use font shaping for text characters of the document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ViewerPreferences" data-uid="C1.C1Pdf.C1PdfDocumentBase.ViewerPreferences">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ViewerPreferences.html#C1_C1Pdf_C1PdfDocumentBase_ViewerPreferences">ViewerPreferences</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="C1.C1Pdf.PdfViewerPreferences.html">PdfViewerPreferences</a> object that contains information about
how the current document should be displayed.</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_C1Pdf_C1PdfDocumentBase_BrushToColor_System_Drawing_Brush_" data-uid="C1.C1Pdf.C1PdfDocumentBase.BrushToColor(System.Drawing.Brush)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.BrushToColor.html#C1_C1Pdf_C1PdfDocumentBase_BrushToColor_System_Drawing_Brush_">BrushToColor(Brush)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the brush color.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_Clear" data-uid="C1.C1Pdf.C1PdfDocumentBase.Clear">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.Clear.html#C1_C1Pdf_C1PdfDocumentBase_Clear">Clear()</a>
        </td>
        <td class="markdown level1 summary"><p>Restores the document to its initial state.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_GetCurrentID" data-uid="C1.C1Pdf.C1PdfDocumentBase.GetCurrentID">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.GetCurrentID.html#C1_C1Pdf_C1PdfDocumentBase_GetCurrentID">GetCurrentID()</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use only. Gets the ID of the last object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_GetNewID" data-uid="C1.C1Pdf.C1PdfDocumentBase.GetNewID">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.GetNewID.html#C1_C1Pdf_C1PdfDocumentBase_GetNewID">GetNewID()</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use only. Increments the ID for the next object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_GetStreamPosition" data-uid="C1.C1Pdf.C1PdfDocumentBase.GetStreamPosition">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.GetStreamPosition.html#C1_C1Pdf_C1PdfDocumentBase_GetStreamPosition">GetStreamPosition()</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use only. Gets the Position on the page stream.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_IsBrushColorEmpty" data-uid="C1.C1Pdf.C1PdfDocumentBase.IsBrushColorEmpty">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.IsBrushColorEmpty.html#C1_C1Pdf_C1PdfDocumentBase_IsBrushColorEmpty">IsBrushColorEmpty()</a>
        </td>
        <td class="markdown level1 summary"><p>Determines whether the brush color alpha component is zero or is uninitialized.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_IsIdentityMatrix_System_Drawing_Drawing2D_Matrix_" data-uid="C1.C1Pdf.C1PdfDocumentBase.IsIdentityMatrix(System.Drawing.Drawing2D.Matrix)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.IsIdentityMatrix.html#C1_C1Pdf_C1PdfDocumentBase_IsIdentityMatrix_System_Drawing_Drawing2D_Matrix_">IsIdentityMatrix(Matrix)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.drawing2d.matrix">Matrix</a> is the identity matrix.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_NewPage" data-uid="C1.C1Pdf.C1PdfDocumentBase.NewPage">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.NewPage.html#C1_C1Pdf_C1PdfDocumentBase_NewPage">NewPage()</a>
        </td>
        <td class="markdown level1 summary"><p>Starts a new page.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_OnGeneratingDocument_System_EventArgs_" data-uid="C1.C1Pdf.C1PdfDocumentBase.OnGeneratingDocument(System.EventArgs)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.OnGeneratingDocument.html#C1_C1Pdf_C1PdfDocumentBase_OnGeneratingDocument_System_EventArgs_">OnGeneratingDocument(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.GeneratingDocument.html">GeneratingDocument</a> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_OnSavingDocument_System_ComponentModel_ProgressChangedEventArgs_" data-uid="C1.C1Pdf.C1PdfDocumentBase.OnSavingDocument(System.ComponentModel.ProgressChangedEventArgs)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.OnSavingDocument.html#C1_C1Pdf_C1PdfDocumentBase_OnSavingDocument_System_ComponentModel_ProgressChangedEventArgs_">OnSavingDocument(ProgressChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Raises the <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.SavingDocument.html">SavingDocument</a> event.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ResetDashPatterns" data-uid="C1.C1Pdf.C1PdfDocumentBase.ResetDashPatterns">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ResetDashPatterns.html#C1_C1Pdf_C1PdfDocumentBase_ResetDashPatterns">ResetDashPatterns()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets all dash patterns to default values.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ResetResourceState" data-uid="C1.C1Pdf.C1PdfDocumentBase.ResetResourceState">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ResetResourceState.html#C1_C1Pdf_C1PdfDocumentBase_ResetResourceState">ResetResourceState()</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use only. Resets current font, pen, and brush state.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_Save_System_IO_Stream_" data-uid="C1.C1Pdf.C1PdfDocumentBase.Save(System.IO.Stream)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.Save.html#C1_C1Pdf_C1PdfDocumentBase_Save_System_IO_Stream_">Save(Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the PDF document to a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.io.stream">Stream</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_Save_System_String_" data-uid="C1.C1Pdf.C1PdfDocumentBase.Save(System.String)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.Save.html#C1_C1Pdf_C1PdfDocumentBase_Save_System_String_">Save(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the PDF document to a file.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_SetBrush_System_Drawing_Color_" data-uid="C1.C1Pdf.C1PdfDocumentBase.SetBrush(System.Drawing.Color)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.SetBrush.html#C1_C1Pdf_C1PdfDocumentBase_SetBrush_System_Drawing_Color_">SetBrush(Color)</a>
        </td>
        <td class="markdown level1 summary"><p>For internal use only. Sets the current brush color.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_SetDashPattern_System_Drawing_Drawing2D_DashStyle_System_Single___" data-uid="C1.C1Pdf.C1PdfDocumentBase.SetDashPattern(System.Drawing.Drawing2D.DashStyle,System.Single[])">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.SetDashPattern.html#C1_C1Pdf_C1PdfDocumentBase_SetDashPattern_System_Drawing_Drawing2D_DashStyle_System_Single___">SetDashPattern(DashStyle, float[])</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the dash pattern for a specific dash style.
Values in <code class="paramref">pattern</code> correspond to dashes and spaces, starting with the first dash.
The actual length of each dash and space in the line is the product of the specified value and the width of the pen used to draw the line.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ToPixels_System_Double_" data-uid="C1.C1Pdf.C1PdfDocumentBase.ToPixels(System.Double)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ToPixels.html#C1_C1Pdf_C1PdfDocumentBase_ToPixels_System_Double_">ToPixels(double)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts points to pixels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ToPixels_System_Drawing_RectangleF_" data-uid="C1.C1Pdf.C1PdfDocumentBase.ToPixels(System.Drawing.RectangleF)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ToPixels.html#C1_C1Pdf_C1PdfDocumentBase_ToPixels_System_Drawing_RectangleF_">ToPixels(RectangleF)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts points to pixels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ToPixels_System_Drawing_SizeF_" data-uid="C1.C1Pdf.C1PdfDocumentBase.ToPixels(System.Drawing.SizeF)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ToPixels.html#C1_C1Pdf_C1PdfDocumentBase_ToPixels_System_Drawing_SizeF_">ToPixels(SizeF)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts points to pixels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ToPoints_System_Double_" data-uid="C1.C1Pdf.C1PdfDocumentBase.ToPoints(System.Double)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ToPoints.html#C1_C1Pdf_C1PdfDocumentBase_ToPoints_System_Double_">ToPoints(double)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts pixels to points.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ToPoints_System_Drawing_RectangleF_" data-uid="C1.C1Pdf.C1PdfDocumentBase.ToPoints(System.Drawing.RectangleF)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ToPoints.html#C1_C1Pdf_C1PdfDocumentBase_ToPoints_System_Drawing_RectangleF_">ToPoints(RectangleF)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts pixels to points.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_ToPoints_System_Drawing_SizeF_" data-uid="C1.C1Pdf.C1PdfDocumentBase.ToPoints(System.Drawing.SizeF)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.ToPoints.html#C1_C1Pdf_C1PdfDocumentBase_ToPoints_System_Drawing_SizeF_">ToPoints(SizeF)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts pixels to points.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_Write_System_String_System_Object___" data-uid="C1.C1Pdf.C1PdfDocumentBase.Write(System.String,System.Object[])">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.Write.html#C1_C1Pdf_C1PdfDocumentBase_Write_System_String_System_Object___">Write(string, params object[])</a>
        </td>
        <td class="markdown level1 summary"><p>Writes raw content into the Pdf stream for the current page.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_WriteMatrix_System_Drawing_Drawing2D_Matrix_System_String_" data-uid="C1.C1Pdf.C1PdfDocumentBase.WriteMatrix(System.Drawing.Drawing2D.Matrix,System.String)">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.WriteMatrix.html#C1_C1Pdf_C1PdfDocumentBase_WriteMatrix_System_Drawing_Drawing2D_Matrix_System_String_">WriteMatrix(Matrix, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Writes raw content into the Pdf stream for the current page.</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_C1Pdf_C1PdfDocumentBase_GeneratingDocument" data-uid="C1.C1Pdf.C1PdfDocumentBase.GeneratingDocument">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.GeneratingDocument.html">GeneratingDocument</a>
        </td>
        <td class="markdown level1 summary"><p>Fires periodically while data is written into the PDF document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Pdf_C1PdfDocumentBase_SavingDocument" data-uid="C1.C1Pdf.C1PdfDocumentBase.SavingDocument">
          <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.SavingDocument.html">SavingDocument</a>
        </td>
        <td class="markdown level1 summary"><p>Fires while pages are written to the PDF stream after a call to the <a class="xref" href="C1.C1Pdf.C1PdfDocumentBase.Save.html#C1_C1Pdf_C1PdfDocumentBase_Save_System_IO_Stream_">Save(Stream)</a> method.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
