# GrapeCity.Documents.Pdf.GcPdfDocument

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Documents_Pdf_GcPdfDocument" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument" class="text-break">GcPdfDocument Class
</h1>
  <div class="markdown level0 summary"><p>Represents a PDF document.</p>
<p>The object model provided by this class follows the PDF 1.7 Reference specification.</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">GcPdfDocument</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.Documents.Pdf.html">GrapeCity.Documents.Pdf</a></h6>
  <h6><strong>Assembly</strong>: DS.Documents.Pdf.dll</h6>
  <h5 id="GrapeCity_Documents_Pdf_GcPdfDocument_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class GcPdfDocument</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class GcPdfDocument</code></pre>
  </div>
  <h5 id="GrapeCity_Documents_Pdf_GcPdfDocument_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>To create a PDF document, create an instance of the GcPdfDocument class.</p>
<p>Two approaches are possible for adding content and saving the document:</p>
<ul><li><span class="term">Direct mode</span>In this mode, you add pages to the document and draw on them (see below) in arbitrary order.
            In particular, you can modify pages that have been already created.
            When done, use <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_System_Boolean_">Save(Stream, bool)</a> or <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_System_Boolean_">Save(string, bool)</a> method to save the document.
            This mode is convenient but uses temporary files, so is somewhat less efficient than sequential mode described next.
        </li><li><span class="term">Sequential mode</span>
            To use this mode, you call <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.StartDoc.html#GrapeCity_Documents_Pdf_GcPdfDocument_StartDoc_System_IO_Stream_">StartDoc(Stream)</a> prior to any other operations on the document.
            You can then add pages and draw on them, but you can only draw on the last (current) page.
            All content is immediately added to the underlying stream without the use of temporary files.
            To complete creating the document, you must call <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.EndDoc.html#GrapeCity_Documents_Pdf_GcPdfDocument_EndDoc">EndDoc()</a>.
        </li></ul>
<p>The pages of the document are accessible via the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Pages.html#GrapeCity_Documents_Pdf_GcPdfDocument_Pages">Pages</a> collection.
To add content, use <a class="xref" href="GrapeCity.Documents.Pdf.Page.Graphics.html#GrapeCity_Documents_Pdf_Page_Graphics">Graphics</a> property to get a <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Drawing.GcGraphics.html">GcGraphics</a> for a page.
(In sequential mode, only the currently last page of the document can be drawn on.)
You can then use that graphics object to draw the desired content.</p>
</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_Documents_Pdf_GcPdfDocument__ctor_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.#ctor(System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.-ctor.html#GrapeCity_Documents_Pdf_GcPdfDocument__ctor_System_String_">GcPdfDocument(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a new instance of the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a> class,
optionally specifying a license key.</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_Documents_Pdf_GcPdfDocument_AcroForm" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.AcroForm">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.AcroForm.html#GrapeCity_Documents_Pdf_GcPdfDocument_AcroForm">AcroForm</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="GrapeCity.Documents.Pdf.AcroForms.AcroForm.html">AcroForm</a> object defining common properties of the AcroForms in this document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ArticleThreads" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ArticleThreads">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ArticleThreads.html#GrapeCity_Documents_Pdf_GcPdfDocument_ArticleThreads">ArticleThreads</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of <a class="xref" href="GrapeCity.Documents.Pdf.Articles.ArticleThread.html">ArticleThread</a> objects.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_AssociatedFiles" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.AssociatedFiles">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.AssociatedFiles.html#GrapeCity_Documents_Pdf_GcPdfDocument_AssociatedFiles">AssociatedFiles</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of embedded files associated with whole document.
Typically it is used to identify which embedded file was the source of the PDF document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_BuildRichTextAppearanceStreams" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.BuildRichTextAppearanceStreams">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.BuildRichTextAppearanceStreams.html#GrapeCity_Documents_Pdf_GcPdfDocument_BuildRichTextAppearanceStreams">BuildRichTextAppearanceStreams</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether to generate appearance streams for annotations
that have rich text content (<a class="xref" href="GrapeCity.Documents.Pdf.Annotations.FreeTextAnnotation.html">FreeTextAnnotation</a>, <a class="xref" href="GrapeCity.Documents.Pdf.Annotations.LineAnnotation.html">LineAnnotation</a>).
The default value for this property is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.</p>
<p>
Note that currently there is a limitation: if this property is set to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>
so that appearance streams for rich text are generated, all rich text formatting is ignored.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_CMapProvider" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.CMapProvider">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.CMapProvider.html#GrapeCity_Documents_Pdf_GcPdfDocument_CMapProvider">CMapProvider</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets an object that implements the <a class="xref" href="GrapeCity.Documents.Pdf.ICMapProvider.html">ICMapProvider</a> interface.
<a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a> uses that interface to obtain an <span class="xref">GrapeCity.Documents.Pdf.Text.CMap.CMap</span>
if it specified by name in the PDF file.</p>
<p>
By default GcPdf tries to initialize this property automatically in the
<a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a>'s constructor with the <b>CMapProvider.Instance</b>
defined in the optional GrapeCity.Documents.Pdf.Resources package
(which in this case needs to be explicitly referenced by the application).
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_CompressionLevel" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.CompressionLevel">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.CompressionLevel.html#GrapeCity_Documents_Pdf_GcPdfDocument_CompressionLevel">CompressionLevel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the compression level. Default value is <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.io.compression.compressionlevel#system-io-compression-compressionlevel-fastest">Fastest</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ConformanceLevel" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ConformanceLevel">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ConformanceLevel.html#GrapeCity_Documents_Pdf_GcPdfDocument_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="GrapeCity_Documents_Pdf_GcPdfDocument_DestinationsDests" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.DestinationsDests">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.DestinationsDests.html#GrapeCity_Documents_Pdf_GcPdfDocument_DestinationsDests">DestinationsDests</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the dictionary of named destinations defined in the Dests entry of the document catalog.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_DestinationsNamesDests" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.DestinationsNamesDests">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.DestinationsNamesDests.html#GrapeCity_Documents_Pdf_GcPdfDocument_DestinationsNamesDests">DestinationsNamesDests</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the dictionary of named destinations defined in the Dests entry of the Name Dictionary.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_DidPrintAction" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.DidPrintAction">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.DidPrintAction.html#GrapeCity_Documents_Pdf_GcPdfDocument_DidPrintAction">DidPrintAction</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="GrapeCity.Documents.Pdf.Actions.ActionJavaScript.html">ActionJavaScript</a> to be performed after printing the document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_DidSaveAction" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.DidSaveAction">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.DidSaveAction.html#GrapeCity_Documents_Pdf_GcPdfDocument_DidSaveAction">DidSaveAction</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="GrapeCity.Documents.Pdf.Actions.ActionJavaScript.html">ActionJavaScript</a> to be performed after saving the document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_DocumentInfo" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.DocumentInfo">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.DocumentInfo.html#GrapeCity_Documents_Pdf_GcPdfDocument_DocumentInfo">DocumentInfo</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="GrapeCity.Documents.Pdf.DocumentInfo.html">DocumentInfo</a> object that contains information about
this document (author, title, etc).</p>
<p>
Note: this property is not <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> by default (when a <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a> is created)
but it can become <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> after a call to <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Load.html#GrapeCity_Documents_Pdf_GcPdfDocument_Load_System_IO_Stream_System_String_">Load(Stream, string)</a>
if the loaded document does not have a document info object.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_EmbeddedFiles" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.EmbeddedFiles">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.EmbeddedFiles.html#GrapeCity_Documents_Pdf_GcPdfDocument_EmbeddedFiles">EmbeddedFiles</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the dictionary of document level file attachments.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_FileID" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.FileID">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.FileID.html#GrapeCity_Documents_Pdf_GcPdfDocument_FileID">FileID</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <span class="xref">FileID</span> object defining ID of this PDF document.
Note that this ID is automatically updated if the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Clear.html#GrapeCity_Documents_Pdf_GcPdfDocument_Clear">Clear()</a> method is called.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_FontCollection" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.FontCollection">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.FontCollection.html#GrapeCity_Documents_Pdf_GcPdfDocument_FontCollection">FontCollection</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Text.IFontCollection.html">IFontCollection</a> object used when the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a>
needs to find a <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Text.Font.html">Font</a> (e.g. if it is not embedded in the PDF).
If this property is null (the default), then the <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Text.FontCollection.SystemFonts.html#GrapeCity_Documents_Text_FontCollection_SystemFonts">SystemFonts</a> will be used.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_FontEmbedMode" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.FontEmbedMode">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.FontEmbedMode.html#GrapeCity_Documents_Pdf_GcPdfDocument_FontEmbedMode">FontEmbedMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font embedding mode.</p>
<p>The default is <a class="xref" href="GrapeCity.Documents.Pdf.FontEmbedMode.html#GrapeCity_Documents_Pdf_FontEmbedMode_EmbedSubset">EmbedSubset</a>.</p>
<p>Note that this property does not affect the 14 standard PDF fonts,
their embedding is determined by the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.StandardFontEmbedMode.html#GrapeCity_Documents_Pdf_GcPdfDocument_StandardFontEmbedMode">StandardFontEmbedMode</a> property.</p>
<p>Also note that if the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a> is saved as PDF/A,
and the value of this property is <a class="xref" href="GrapeCity.Documents.Pdf.FontEmbedMode.html#GrapeCity_Documents_Pdf_FontEmbedMode_NotEmbed">NotEmbed</a>,
the fonts are embedded anyway using the <a class="xref" href="GrapeCity.Documents.Pdf.FontEmbedMode.html#GrapeCity_Documents_Pdf_FontEmbedMode_EmbedSubset">EmbedSubset</a> mode.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_FontHandlers" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.FontHandlers">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.FontHandlers.html#GrapeCity_Documents_Pdf_GcPdfDocument_FontHandlers">FontHandlers</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of font handlers associated with the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_FormEmbedUtf32CodeSet" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.FormEmbedUtf32CodeSet">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.FormEmbedUtf32CodeSet.html#GrapeCity_Documents_Pdf_GcPdfDocument_FormEmbedUtf32CodeSet">FormEmbedUtf32CodeSet</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Text.Utf32CodeSet.html">Utf32CodeSet</a> object that specifies which
Unicode characters to include in embedded font subsets for fonts that are used in AcroForms.</p>
<p>
This value will be used for a font if that font handler's <a class="xref" href="GrapeCity.Documents.Pdf.FontHandler.Utf32CodeSet.html#GrapeCity_Documents_Pdf_FontHandler_Utf32CodeSet">Utf32CodeSet</a> is null.
</p>
<p>
Note that if for a font, its <a class="xref" href="GrapeCity.Documents.Pdf.FontHandler.Utf32CodeSet.html#GrapeCity_Documents_Pdf_FontHandler_Utf32CodeSet">Utf32CodeSet</a> is null,
and <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.FormEmbedUtf32CodeSet.html#GrapeCity_Documents_Pdf_GcPdfDocument_FormEmbedUtf32CodeSet">FormEmbedUtf32CodeSet</a> is null,
and the font is used in the AcroForm, then this whole font will be embedded
even if partial embedding is specified by <a class="xref" href="GrapeCity.Documents.Pdf.FontHandler.EmbedMode.html#GrapeCity_Documents_Pdf_FontHandler_EmbedMode">EmbedMode</a> or
<a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.FontEmbedMode.html#GrapeCity_Documents_Pdf_GcPdfDocument_FontEmbedMode">FontEmbedMode</a>.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImageHandlers" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImageHandlers">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImageHandlers.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImageHandlers">ImageHandlers</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of <a class="xref" href="GrapeCity.Documents.Pdf.Graphics.Images.PdfImageHandler.html">PdfImageHandler</a> objects associated with the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImageOptions" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImageOptions">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImageOptions.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImageOptions">ImageOptions</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="GrapeCity.Documents.Pdf.ImageOptions.html">ImageOptions</a> object that contains options
controlling how images are processed in the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_IsCompressed" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.IsCompressed">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.IsCompressed.html#GrapeCity_Documents_Pdf_GcPdfDocument_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="GrapeCity_Documents_Pdf_GcPdfDocument_JavaScripts" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.JavaScripts">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.JavaScripts.html#GrapeCity_Documents_Pdf_GcPdfDocument_JavaScripts">JavaScripts</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the dictionary of document level JavaScript actions.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Landscape" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Landscape">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Landscape.html#GrapeCity_Documents_Pdf_GcPdfDocument_Landscape">Landscape</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether newly added pages have landscape orientation.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Lang" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Lang">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Lang.html#GrapeCity_Documents_Pdf_GcPdfDocument_Lang">Lang</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a language identifier specifying the natural language
for all text in the document except where overridden by language specifications
for structure elements or marked content.
If this entry is absent, the language is considered unknown.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Linearized" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Linearized">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Linearized.html#GrapeCity_Documents_Pdf_GcPdfDocument_Linearized">Linearized</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether the PDF that was loaded into this GcPdfDocument was linearized (&quot;fast web view&quot;).</p>
<p>Note that this value only indicates the linearization of the original PDF that was loaded,
if the current document is saved its linearization is not affected by this property.
To save the current document as linearized, pass <a class="xref" href="GrapeCity.Documents.Pdf.SaveMode.html#GrapeCity_Documents_Pdf_SaveMode_Linearized">Linearized</a> when saving the PDF
using one of the save methods:
</p>
<ul><li><a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_GrapeCity_Documents_Pdf_SaveMode_">Save(Stream, SaveMode)</a></li><li><a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_GrapeCity_Documents_Pdf_SaveMode_">Save(string, SaveMode)</a></li><li><a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_IO_Stream_GrapeCity_Documents_Pdf_SaveMode_">Sign(SignatureProperties, Stream, SaveMode)</a></li><li><a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_String_GrapeCity_Documents_Pdf_SaveMode_">Sign(SignatureProperties, string, SaveMode)</a></li></ul>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_LoadStream" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.LoadStream">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.LoadStream.html#GrapeCity_Documents_Pdf_GcPdfDocument_LoadStream">LoadStream</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.io.stream">Stream</a> object that was passed
to the Load() method that was used to load this document,
or null if Load() was not called.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_MarkInfo" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.MarkInfo">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.MarkInfo.html#GrapeCity_Documents_Pdf_GcPdfDocument_MarkInfo">MarkInfo</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="GrapeCity.Documents.Pdf.Structure.MarkInfo.html">MarkInfo</a> object that provides additional information
relevant to specialized uses of structured PDF documents.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Metadata" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Metadata">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Metadata.html#GrapeCity_Documents_Pdf_GcPdfDocument_Metadata">Metadata</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the metadata associated with this document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_NamedDestinations" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.NamedDestinations">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.NamedDestinations.html#GrapeCity_Documents_Pdf_GcPdfDocument_NamedDestinations">NamedDestinations</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the dictionary of named destinations defined in the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_OpenAction" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.OpenAction">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.OpenAction.html#GrapeCity_Documents_Pdf_GcPdfDocument_OpenAction">OpenAction</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="GrapeCity.Documents.Pdf.DestinationBase.html">DestinationBase</a> to be displayed or an <a class="xref" href="GrapeCity.Documents.Pdf.Actions.ActionBase.html">ActionBase</a>
to be performed when the document is opened.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_OptionalContent" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.OptionalContent">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.OptionalContent.html#GrapeCity_Documents_Pdf_GcPdfDocument_OptionalContent">OptionalContent</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="GrapeCity.Documents.Pdf.Layers.OptionalContentProperties.html">OptionalContentProperties</a> object that contains
information about optional PDF content (layers) in this document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Outlines" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Outlines">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Outlines.html#GrapeCity_Documents_Pdf_GcPdfDocument_Outlines">Outlines</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of the current document outlines.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_OutputIntents" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.OutputIntents">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.OutputIntents.html#GrapeCity_Documents_Pdf_GcPdfDocument_OutputIntents">OutputIntents</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of <a class="xref" href="GrapeCity.Documents.Pdf.OutputIntent.html">OutputIntent</a> objects associated
with the current document.</p>
<p>
Note that if the document is saved as PDF/A (see <a class="xref" href="GrapeCity.Documents.Pdf.PdfAConformanceLevel.html">PdfAConformanceLevel</a>)
and this collection is empty, a default output intent will be automatically added
to it.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_PageLabelingRanges" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.PageLabelingRanges">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PageLabelingRanges.html#GrapeCity_Documents_Pdf_GcPdfDocument_PageLabelingRanges">PageLabelingRanges</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the dictionary of <a class="xref" href="GrapeCity.Documents.Pdf.PageLabelingRange.html">PageLabelingRange</a> objects.
Each key in this dictionary is the index of the first page in a labeling range.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_PageLayout" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.PageLayout">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PageLayout.html#GrapeCity_Documents_Pdf_GcPdfDocument_PageLayout">PageLayout</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the page layout to be used when the document is opened.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_PageMode" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.PageMode">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PageMode.html#GrapeCity_Documents_Pdf_GcPdfDocument_PageMode">PageMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets how the document should be displayed when opened.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_PageRectangle" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.PageRectangle">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PageRectangle.html#GrapeCity_Documents_Pdf_GcPdfDocument_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="GrapeCity_Documents_Pdf_GcPdfDocument_PageSize" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.PageSize">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PageSize.html#GrapeCity_Documents_Pdf_GcPdfDocument_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="GrapeCity_Documents_Pdf_GcPdfDocument_Pages" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Pages">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Pages.html#GrapeCity_Documents_Pdf_GcPdfDocument_Pages">Pages</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of <a class="xref" href="GrapeCity.Documents.Pdf.Page.html">Page</a> objects that make up the document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_PaperKind" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.PaperKind">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PaperKind.html#GrapeCity_Documents_Pdf_GcPdfDocument_PaperKind">PaperKind</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the page size for the document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_PdfACompliant" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.PdfACompliant">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PdfACompliant.html#GrapeCity_Documents_Pdf_GcPdfDocument_PdfACompliant">PdfACompliant</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether the document is PDF/A compliant.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_PdfFontFormat" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.PdfFontFormat">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PdfFontFormat.html#GrapeCity_Documents_Pdf_GcPdfDocument_PdfFontFormat">PdfFontFormat</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the format used to represent fonts in the current document.
The default is <a class="xref" href="GrapeCity.Documents.Pdf.PdfFontFormat.html#GrapeCity_Documents_Pdf_PdfFontFormat_Type0AutoOneByteEncoding">Type0AutoOneByteEncoding</a>.</p>
<p>
Note that this property does not affect the 14 standard PDF fonts,
those are always encoded as Type1.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_PdfVersion" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.PdfVersion">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PdfVersion.html#GrapeCity_Documents_Pdf_GcPdfDocument_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 or an empty string reverts to the default behavior.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_RecognitionAlgorithm" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.RecognitionAlgorithm">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.RecognitionAlgorithm.html#GrapeCity_Documents_Pdf_GcPdfDocument_RecognitionAlgorithm">RecognitionAlgorithm</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the type of algorithm that is used for PDF content recognition
when building page text maps (see <a class="xref" href="GrapeCity.Documents.Pdf.Page.GetTextMap.html#GrapeCity_Documents_Pdf_Page_GetTextMap_System_Single_System_Single_System_Boolean_">GetTextMap(float, float, bool)</a>).</p>
<p>
This property affects the behavior of methods such as <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.GetText.html#GrapeCity_Documents_Pdf_GcPdfDocument_GetText_System_Boolean_">GetText(bool)</a>,
<a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.FindText.html#GrapeCity_Documents_Pdf_GcPdfDocument_FindText_GrapeCity_Documents_Pdf_FindTextParams_GrapeCity_Documents_Common_OutputRange_">FindText(FindTextParams, OutputRange)</a>, <a class="xref" href="GrapeCity.Documents.Pdf.TextMap.ITextMap.FindText.html#GrapeCity_Documents_Pdf_TextMap_ITextMap_FindText_GrapeCity_Documents_Pdf_FindTextParams_GrapeCity_Documents_Pdf_TextMap_FindTextCallback_">FindText(FindTextParams, FindTextCallback)</a>
and other APIs that rely on text maps.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Security" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Security">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Security.html#GrapeCity_Documents_Pdf_GcPdfDocument_Security">Security</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="GrapeCity.Documents.Pdf.Security.html">GrapeCity.Documents.Pdf.Security</a> object that manages security for
the current document (passwords, etc).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SecurityStore" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SecurityStore">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SecurityStore.html#GrapeCity_Documents_Pdf_GcPdfDocument_SecurityStore">SecurityStore</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="GrapeCity.Documents.Pdf.Security.DocumentSecurityStore.html">DocumentSecurityStore</a> object associated with this document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_StandardFontEmbedMode" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.StandardFontEmbedMode">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.StandardFontEmbedMode.html#GrapeCity_Documents_Pdf_GcPdfDocument_StandardFontEmbedMode">StandardFontEmbedMode</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font embedding mode for the 14 standard PDF fonts.</p>
<p>The default is <a class="xref" href="GrapeCity.Documents.Pdf.FontEmbedMode.html#GrapeCity_Documents_Pdf_FontEmbedMode_NotEmbed">NotEmbed</a>.</p>
<p>Note that if the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a> is saved as PDF/A,
and the value of this property is <a class="xref" href="GrapeCity.Documents.Pdf.FontEmbedMode.html#GrapeCity_Documents_Pdf_FontEmbedMode_NotEmbed">NotEmbed</a>,
the standard fonts are embedded anyway using the <a class="xref" href="GrapeCity.Documents.Pdf.FontEmbedMode.html#GrapeCity_Documents_Pdf_FontEmbedMode_EmbedSubset">EmbedSubset</a> mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_StructTreeRoot" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.StructTreeRoot">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.StructTreeRoot.html#GrapeCity_Documents_Pdf_GcPdfDocument_StructTreeRoot">StructTreeRoot</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="GrapeCity.Documents.Pdf.Structure.StructTreeRoot.html">StructTreeRoot</a> object that represents the current document's
structure tree as defined by PDF structure tags.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ViewerPreferences" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ViewerPreferences">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ViewerPreferences.html#GrapeCity_Documents_Pdf_GcPdfDocument_ViewerPreferences">ViewerPreferences</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="GrapeCity.Documents.Pdf.ViewerPreferences.html">ViewerPreferences</a> object that contains information
specifying how the current document should be displayed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_WillCloseAction" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.WillCloseAction">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.WillCloseAction.html#GrapeCity_Documents_Pdf_GcPdfDocument_WillCloseAction">WillCloseAction</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="GrapeCity.Documents.Pdf.Actions.ActionJavaScript.html">ActionJavaScript</a> to be performed before closing the document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_WillPrintAction" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.WillPrintAction">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.WillPrintAction.html#GrapeCity_Documents_Pdf_GcPdfDocument_WillPrintAction">WillPrintAction</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="GrapeCity.Documents.Pdf.Actions.ActionJavaScript.html">ActionJavaScript</a> to be performed before printing the document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_WillSaveAction" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.WillSaveAction">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.WillSaveAction.html#GrapeCity_Documents_Pdf_GcPdfDocument_WillSaveAction">WillSaveAction</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a <a class="xref" href="GrapeCity.Documents.Pdf.Actions.ActionJavaScript.html">ActionJavaScript</a> to be performed before saving the document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_WriteComments" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.WriteComments">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.WriteComments.html#GrapeCity_Documents_Pdf_GcPdfDocument_WriteComments">WriteComments</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether comments and some optional line breaks will be added to the generated PDF file.
Primarily useful for debugging.</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_Documents_Pdf_GcPdfDocument_Clear" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Clear">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Clear.html#GrapeCity_Documents_Pdf_GcPdfDocument_Clear">Clear()</a>
        </td>
        <td class="markdown level1 summary"><p>Clears the document, removing all content and resetting all properties and settings to their initial default values.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_DeleteText_GrapeCity_Documents_Pdf_FindTextParams_GrapeCity_Documents_Pdf_TextMap_DeleteTextMode_GrapeCity_Documents_Common_OutputRange_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.DeleteText(GrapeCity.Documents.Pdf.FindTextParams,GrapeCity.Documents.Pdf.TextMap.DeleteTextMode,GrapeCity.Documents.Common.OutputRange)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.DeleteText.html#GrapeCity_Documents_Pdf_GcPdfDocument_DeleteText_GrapeCity_Documents_Pdf_FindTextParams_GrapeCity_Documents_Pdf_TextMap_DeleteTextMode_GrapeCity_Documents_Common_OutputRange_">DeleteText(FindTextParams, DeleteTextMode, OutputRange)</a>
        </td>
        <td class="markdown level1 summary"><p>Deletes a specified text from all pages of the current document.</p>
<p>
Note that the results may be affected by the current value of the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.RecognitionAlgorithm.html#GrapeCity_Documents_Pdf_GcPdfDocument_RecognitionAlgorithm">RecognitionAlgorithm</a> property.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_EndDoc" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.EndDoc">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.EndDoc.html#GrapeCity_Documents_Pdf_GcPdfDocument_EndDoc">EndDoc()</a>
        </td>
        <td class="markdown level1 summary"><p>Ends document generation in sequential mode.
This call must be preceded by a call to <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.StartDoc.html#GrapeCity_Documents_Pdf_GcPdfDocument_StartDoc_System_IO_Stream_">StartDoc(Stream)</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToFDF_System_IO_Stream_GrapeCity_Documents_Pdf_ExportFormDataOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToFDF(System.IO.Stream,GrapeCity.Documents.Pdf.ExportFormDataOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToFDF.html#GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToFDF_System_IO_Stream_GrapeCity_Documents_Pdf_ExportFormDataOptions_">ExportFormDataToFDF(Stream, ExportFormDataOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Exports the document's form data to a stream in FDF format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToFDF_System_String_GrapeCity_Documents_Pdf_ExportFormDataOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToFDF(System.String,GrapeCity.Documents.Pdf.ExportFormDataOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToFDF.html#GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToFDF_System_String_GrapeCity_Documents_Pdf_ExportFormDataOptions_">ExportFormDataToFDF(string, ExportFormDataOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Exports the document's form data to a file in FDF format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToXFDF_System_IO_Stream_GrapeCity_Documents_Pdf_ExportFormDataOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToXFDF(System.IO.Stream,GrapeCity.Documents.Pdf.ExportFormDataOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToXFDF.html#GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToXFDF_System_IO_Stream_GrapeCity_Documents_Pdf_ExportFormDataOptions_">ExportFormDataToXFDF(Stream, ExportFormDataOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Exports the document's form data to a stream in XFDF format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToXFDF_System_String_GrapeCity_Documents_Pdf_ExportFormDataOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToXFDF(System.String,GrapeCity.Documents.Pdf.ExportFormDataOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToXFDF.html#GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToXFDF_System_String_GrapeCity_Documents_Pdf_ExportFormDataOptions_">ExportFormDataToXFDF(string, ExportFormDataOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Exports the document's form data to a file in XFDF format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToXML_System_IO_Stream_GrapeCity_Documents_Pdf_ExportFormDataOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToXML(System.IO.Stream,GrapeCity.Documents.Pdf.ExportFormDataOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToXML.html#GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToXML_System_IO_Stream_GrapeCity_Documents_Pdf_ExportFormDataOptions_">ExportFormDataToXML(Stream, ExportFormDataOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Exports the document's form data to a stream in XML format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToXML_System_String_GrapeCity_Documents_Pdf_ExportFormDataOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToXML(System.String,GrapeCity.Documents.Pdf.ExportFormDataOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ExportFormDataToXML.html#GrapeCity_Documents_Pdf_GcPdfDocument_ExportFormDataToXML_System_String_GrapeCity_Documents_Pdf_ExportFormDataOptions_">ExportFormDataToXML(string, ExportFormDataOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Exports the document's form data to a file in XML format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_FindText_GrapeCity_Documents_Pdf_FindTextParams_GrapeCity_Documents_Common_OutputRange_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.FindText(GrapeCity.Documents.Pdf.FindTextParams,GrapeCity.Documents.Common.OutputRange)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.FindText.html#GrapeCity_Documents_Pdf_GcPdfDocument_FindText_GrapeCity_Documents_Pdf_FindTextParams_GrapeCity_Documents_Common_OutputRange_">FindText(FindTextParams, OutputRange)</a>
        </td>
        <td class="markdown level1 summary"><p>Searches for all occurrences of a text in a range of the document's pages.</p>
<p>
Note that the results are affected by the value of <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.RecognitionAlgorithm.html#GrapeCity_Documents_Pdf_GcPdfDocument_RecognitionAlgorithm">RecognitionAlgorithm</a> property.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_GetCustomProperty_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.GetCustomProperty(System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.GetCustomProperty.html#GrapeCity_Documents_Pdf_GcPdfDocument_GetCustomProperty_System_String_">GetCustomProperty(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the value of a custom property with a specified name.</p>
<p>Use <a class="xref" href="GrapeCity.Documents.Pdf.Metadata.UserProps.html#GrapeCity_Documents_Pdf_Metadata_UserProps">UserProps</a> to enumerate custom properties.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_GetFonts" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.GetFonts">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.GetFonts.html#GrapeCity_Documents_Pdf_GcPdfDocument_GetFonts">GetFonts()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of fonts in this <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_GetImages_System_Single_System_Single_System_Boolean_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.GetImages(System.Single,System.Single,System.Boolean,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.GetImages.html#GrapeCity_Documents_Pdf_GcPdfDocument_GetImages_System_Single_System_Single_System_Boolean_System_Boolean_">GetImages(float, float, bool, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of images in this <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a>.</p>
<p>Note that for large documents this method can take a while to complete,
as it enumerates the content streams of all pages in the document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_GetLogicalStructure_GrapeCity_Documents_Pdf_Layers_ViewState_System_Single_System_Single_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.GetLogicalStructure(GrapeCity.Documents.Pdf.Layers.ViewState,System.Single,System.Single,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.GetLogicalStructure.html#GrapeCity_Documents_Pdf_GcPdfDocument_GetLogicalStructure_GrapeCity_Documents_Pdf_Layers_ViewState_System_Single_System_Single_System_Boolean_">GetLogicalStructure(ViewState, float, float, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Parses the PDF's structure tree (as returned by the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.StructTreeRoot.html#GrapeCity_Documents_Pdf_GcPdfDocument_StructTreeRoot">StructTreeRoot</a> property)
and creates a <a class="xref" href="GrapeCity.Documents.Pdf.Recognition.Structure.LogicalStructure.html">LogicalStructure</a> object that represents the logical structure
of the document.</p>
<p>
Returns null if the current document does not have a structure tree.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_GetLogicalStructure_System_Single_System_Single_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.GetLogicalStructure(System.Single,System.Single,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.GetLogicalStructure.html#GrapeCity_Documents_Pdf_GcPdfDocument_GetLogicalStructure_System_Single_System_Single_System_Boolean_">GetLogicalStructure(float, float, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Parses the PDF's structure tree (as returned by the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.StructTreeRoot.html#GrapeCity_Documents_Pdf_GcPdfDocument_StructTreeRoot">StructTreeRoot</a> property)
and creates a <a class="xref" href="GrapeCity.Documents.Pdf.Recognition.Structure.LogicalStructure.html">LogicalStructure</a> object that represents the logical structure
of the document.</p>
<p>
Returns null if the current document does not have a structure tree.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_GetText_GrapeCity_Documents_Pdf_Layers_ViewState_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.GetText(GrapeCity.Documents.Pdf.Layers.ViewState,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.GetText.html#GrapeCity_Documents_Pdf_GcPdfDocument_GetText_GrapeCity_Documents_Pdf_Layers_ViewState_System_Boolean_">GetText(ViewState, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Extracts and returns all text from the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_GetText_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.GetText(System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.GetText.html#GrapeCity_Documents_Pdf_GcPdfDocument_GetText_System_Boolean_">GetText(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Extracts and returns all text from the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromCollection_System_Collections_Generic_KeyValuePair_System_Collections_Generic_IList_System_String__System_Collections_Generic_IList_System_String_____" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromCollection(System.Collections.Generic.KeyValuePair{System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{System.String}}[])">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromCollection.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromCollection_System_Collections_Generic_KeyValuePair_System_Collections_Generic_IList_System_String__System_Collections_Generic_IList_System_String_____">ImportFormDataFromCollection(KeyValuePair&lt;IList&lt;string&gt;, IList&lt;string&gt;&gt;[])</a>
        </td>
        <td class="markdown level1 summary"><p>Imports the document's form data from a key/value collection.</p>
<p>
The keys are collections of strings representing fully qualified
field names including all parents if they exist,
from the top parent to the field itself,
e.g. <b>new string[] { "TopParent", "Parent", "MyField" }</b>.</p>
<p>
The values are collections of field values.</p>
<p>
This method may be especially useful when importing form data
submitted by a web page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromCollection_System_Collections_Generic_KeyValuePair_System_String_System_Collections_Generic_IList_System_String_____" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromCollection(System.Collections.Generic.KeyValuePair{System.String,System.Collections.Generic.IList{System.String}}[])">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromCollection.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromCollection_System_Collections_Generic_KeyValuePair_System_String_System_Collections_Generic_IList_System_String_____">ImportFormDataFromCollection(KeyValuePair&lt;string, IList&lt;string&gt;&gt;[])</a>
        </td>
        <td class="markdown level1 summary"><p>Imports the document's form data from a key/value collection.</p>
<p>
The keys are field names, the values are collections of field values.</p>
<p>
For nested fields, the field's name should include
all its parents' names delimited by dots, e.g.
<b>TopParent.Parent.MyField</b>.</p>
<p>
This method may be especially useful when importing form data
submitted by a web page.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromFDF_System_IO_Stream_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromFDF(System.IO.Stream)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromFDF.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromFDF_System_IO_Stream_">ImportFormDataFromFDF(Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Imports the document's form data from a stream in FDF format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromFDF_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromFDF(System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromFDF.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromFDF_System_String_">ImportFormDataFromFDF(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Imports the document's form data from a file in FDF format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromXFDF_System_IO_Stream_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromXFDF(System.IO.Stream)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromXFDF.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromXFDF_System_IO_Stream_">ImportFormDataFromXFDF(Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Imports the document's form data from a stream in XFDF format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromXFDF_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromXFDF(System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromXFDF.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromXFDF_System_String_">ImportFormDataFromXFDF(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Imports the document's form data from a file in XFDF format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromXML_System_IO_Stream_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromXML(System.IO.Stream)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromXML.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromXML_System_IO_Stream_">ImportFormDataFromXML(Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Imports the document's form data from a stream in XML format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromXML_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromXML(System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ImportFormDataFromXML.html#GrapeCity_Documents_Pdf_GcPdfDocument_ImportFormDataFromXML_System_String_">ImportFormDataFromXML(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Imports the document's form data from a file in XML format.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Load_System_IO_Stream_GrapeCity_Documents_Pdf_DecryptionOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Load(System.IO.Stream,GrapeCity.Documents.Pdf.DecryptionOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Load.html#GrapeCity_Documents_Pdf_GcPdfDocument_Load_System_IO_Stream_GrapeCity_Documents_Pdf_DecryptionOptions_">Load(Stream, DecryptionOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Loads the document from a specified input stream,
overwriting the current content of the document.
The stream should contain valid PDF data
and must be kept open while reading or modifying the document.
If the document is modified, it can be saved using the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_System_Boolean_">Save(string, bool)</a> or <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_System_Boolean_">Save(Stream, bool)</a> methods.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Load_System_IO_Stream_System_Byte___" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Load(System.IO.Stream,System.Byte[])">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Load.html#GrapeCity_Documents_Pdf_GcPdfDocument_Load_System_IO_Stream_System_Byte___">Load(Stream, byte[])</a>
        </td>
        <td class="markdown level1 summary"><p>Loads the current document from a specified input stream,
overwriting the current content of the document.
The stream should contain valid PDF data,
and must be kept open while reading or modifying the document.
If the document is modified, it can be saved using the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_System_Boolean_">Save(string, bool)</a> or <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_System_Boolean_">Save(Stream, bool)</a> method.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Load_System_IO_Stream_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Load(System.IO.Stream,System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Load.html#GrapeCity_Documents_Pdf_GcPdfDocument_Load_System_IO_Stream_System_String_">Load(Stream, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Loads the current document from a specified input stream,
overwriting the current content of the document.
The stream should contain valid PDF data,
and must be kept open while reading or modifying the document.
If the document is modified, it can be saved using the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_System_Boolean_">Save(string, bool)</a> or <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_System_Boolean_">Save(Stream, bool)</a> method.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_MergeWithDocument_GrapeCity_Documents_Pdf_GcPdfDocument_GrapeCity_Documents_Pdf_MergeDocumentOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.MergeWithDocument(GrapeCity.Documents.Pdf.GcPdfDocument,GrapeCity.Documents.Pdf.MergeDocumentOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.MergeWithDocument.html#GrapeCity_Documents_Pdf_GcPdfDocument_MergeWithDocument_GrapeCity_Documents_Pdf_GcPdfDocument_GrapeCity_Documents_Pdf_MergeDocumentOptions_">MergeWithDocument(GcPdfDocument, MergeDocumentOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Merges all or some pages from a specified <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.html">GcPdfDocument</a>
into the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_NewPage" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.NewPage">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.NewPage.html#GrapeCity_Documents_Pdf_GcPdfDocument_NewPage">NewPage()</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a blank page to the document.</p>
<p>The size of the new page is defined by the value of the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.PageSize.html#GrapeCity_Documents_Pdf_GcPdfDocument_PageSize">PageSize</a> property.</p>
<p>If you want the new page to have a different size than the rest of the document,
create the new page first, then set the <a class="xref" href="GrapeCity.Documents.Pdf.Page.Size.html#GrapeCity_Documents_Pdf_Page_Size">Size</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_OnSavingDocument_System_Single_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.OnSavingDocument(System.Single,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.OnSavingDocument.html#GrapeCity_Documents_Pdf_GcPdfDocument_OnSavingDocument_System_Single_System_Boolean_">OnSavingDocument(float, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Fires the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SavingDocument.html">SavingDocument</a> event.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Optimize_System_IO_Stream_GrapeCity_Documents_Pdf_OptimizeDocumentOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Optimize(System.IO.Stream,GrapeCity.Documents.Pdf.OptimizeDocumentOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Optimize.html#GrapeCity_Documents_Pdf_GcPdfDocument_Optimize_System_IO_Stream_GrapeCity_Documents_Pdf_OptimizeDocumentOptions_">Optimize(Stream, OptimizeDocumentOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Optimizes the document and saves it to the specified stream.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Optimize_System_String_GrapeCity_Documents_Pdf_OptimizeDocumentOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Optimize(System.String,GrapeCity.Documents.Pdf.OptimizeDocumentOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Optimize.html#GrapeCity_Documents_Pdf_GcPdfDocument_Optimize_System_String_GrapeCity_Documents_Pdf_OptimizeDocumentOptions_">Optimize(string, OptimizeDocumentOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Optimizes the document and saves it to the specified file.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_OptimizeFonts" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.OptimizeFonts">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.OptimizeFonts.html#GrapeCity_Documents_Pdf_GcPdfDocument_OptimizeFonts">OptimizeFonts()</a>
        </td>
        <td class="markdown level1 summary"><p>Optimizes font usage by merging subsets of same fonts and by removing duplicate
and unused fonts.</p>
<p>This method uses the default values from <a class="xref" href="GrapeCity.Documents.Pdf.OptimizeFontsOptions.html">OptimizeFontsOptions</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_OptimizeFonts_GrapeCity_Documents_Pdf_OptimizeFontsOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.OptimizeFonts(GrapeCity.Documents.Pdf.OptimizeFontsOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.OptimizeFonts.html#GrapeCity_Documents_Pdf_GcPdfDocument_OptimizeFonts_GrapeCity_Documents_Pdf_OptimizeFontsOptions_">OptimizeFonts(OptimizeFontsOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Optimizes font usage by merging subsets of same fonts, and by removing duplicate
and unused fonts.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Redact_GrapeCity_Documents_Pdf_Annotations_RedactAnnotation_GrapeCity_Documents_Pdf_RedactOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Redact(GrapeCity.Documents.Pdf.Annotations.RedactAnnotation,GrapeCity.Documents.Pdf.RedactOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Redact.html#GrapeCity_Documents_Pdf_GcPdfDocument_Redact_GrapeCity_Documents_Pdf_Annotations_RedactAnnotation_GrapeCity_Documents_Pdf_RedactOptions_">Redact(RedactAnnotation, RedactOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a specified <a class="xref" href="GrapeCity.Documents.Pdf.Annotations.RedactAnnotation.html">RedactAnnotation</a>s to the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Redact_GrapeCity_Documents_Pdf_RedactOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Redact(GrapeCity.Documents.Pdf.RedactOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Redact.html#GrapeCity_Documents_Pdf_GcPdfDocument_Redact_GrapeCity_Documents_Pdf_RedactOptions_">Redact(RedactOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies all <a class="xref" href="GrapeCity.Documents.Pdf.Annotations.RedactAnnotation.html">RedactAnnotation</a>s to the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Redact_System_Collections_Generic_IList_GrapeCity_Documents_Pdf_Annotations_RedactAnnotation__GrapeCity_Documents_Pdf_RedactOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Redact(System.Collections.Generic.IList{GrapeCity.Documents.Pdf.Annotations.RedactAnnotation},GrapeCity.Documents.Pdf.RedactOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Redact.html#GrapeCity_Documents_Pdf_GcPdfDocument_Redact_System_Collections_Generic_IList_GrapeCity_Documents_Pdf_Annotations_RedactAnnotation__GrapeCity_Documents_Pdf_RedactOptions_">Redact(IList&lt;RedactAnnotation&gt;, RedactOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a list of specified <a class="xref" href="GrapeCity.Documents.Pdf.Annotations.RedactAnnotation.html">RedactAnnotation</a>s to the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_RegisterPdfObject_GrapeCity_Documents_Pdf_Spec_IPdfObject_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.RegisterPdfObject(GrapeCity.Documents.Pdf.Spec.IPdfObject)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.RegisterPdfObject.html#GrapeCity_Documents_Pdf_GcPdfDocument_RegisterPdfObject_GrapeCity_Documents_Pdf_Spec_IPdfObject_">RegisterPdfObject(IPdfObject)</a>
        </td>
        <td class="markdown level1 summary"><p>Registers an indirect PDF object with the current document
and returns the ID of the object as a <a class="xref" href="GrapeCity.Documents.Pdf.Spec.PdfObjID.html">PdfObjID</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_RemoveDuplicateImages" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.RemoveDuplicateImages">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.RemoveDuplicateImages.html#GrapeCity_Documents_Pdf_GcPdfDocument_RemoveDuplicateImages">RemoveDuplicateImages()</a>
        </td>
        <td class="markdown level1 summary"><p>Removes images with identical content from the current document.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_RemoveEmbeddedFonts" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.RemoveEmbeddedFonts">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.RemoveEmbeddedFonts.html#GrapeCity_Documents_Pdf_GcPdfDocument_RemoveEmbeddedFonts">RemoveEmbeddedFonts()</a>
        </td>
        <td class="markdown level1 summary"><p>Removes embedded fonts from the current document.</p>
<p>Please note that a PDF may display incorrectly after removing embedded fonts. Use with caution.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_RemoveImages_System_Collections_Generic_IList_GrapeCity_Documents_Pdf_PdfImageInfo__" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.RemoveImages(System.Collections.Generic.IList{GrapeCity.Documents.Pdf.PdfImageInfo})">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.RemoveImages.html#GrapeCity_Documents_Pdf_GcPdfDocument_RemoveImages_System_Collections_Generic_IList_GrapeCity_Documents_Pdf_PdfImageInfo__">RemoveImages(IList&lt;PdfImageInfo&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Removes the specified images from the document.</p>
<p></p>
Images to be removed are defined by <a class="xref" href="GrapeCity.Documents.Pdf.PdfImageInfo.html">PdfImageInfo</a> objects which may be obtained
using one of <b>GcPdfDocument.GetImages()</b> method overloads.
If an image's <a class="xref" href="GrapeCity.Documents.Pdf.PdfImageInfo.Locations.html#GrapeCity_Documents_Pdf_PdfImageInfo_Locations">Locations</a> and <a class="xref" href="GrapeCity.Documents.Pdf.PdfImageInfo.WidgetReferences.html#GrapeCity_Documents_Pdf_PdfImageInfo_WidgetReferences">WidgetReferences</a>
properties are empty, the image will be removed from all locations.
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_ReplaceText_GrapeCity_Documents_Pdf_FindTextParams_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Text_Font_System_Nullable_System_Single__" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.ReplaceText(GrapeCity.Documents.Pdf.FindTextParams,System.String,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Text.Font,System.Nullable{System.Single})">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.ReplaceText.html#GrapeCity_Documents_Pdf_GcPdfDocument_ReplaceText_GrapeCity_Documents_Pdf_FindTextParams_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Text_Font_System_Nullable_System_Single__">ReplaceText(FindTextParams, string, OutputRange, Font, float?)</a>
        </td>
        <td class="markdown level1 summary"><p>Replaces a specified text on all pages of the current document.</p>
<p>
Note that the results may be affected by the current value of the <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.RecognitionAlgorithm.html#GrapeCity_Documents_Pdf_GcPdfDocument_RecognitionAlgorithm">RecognitionAlgorithm</a> property.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Save(System.IO.Stream)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_">Save(Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the current PDF document to a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.io.stream">Stream</a>
using the default mode (no incremental update, not linearized).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_GrapeCity_Documents_Pdf_SaveMode_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Save(System.IO.Stream,GrapeCity.Documents.Pdf.SaveMode)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_GrapeCity_Documents_Pdf_SaveMode_">Save(Stream, SaveMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the current PDF document to a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.io.stream">Stream</a>
using the specified save mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_GrapeCity_Documents_Pdf_SavePdfOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Save(System.IO.Stream,GrapeCity.Documents.Pdf.SavePdfOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_GrapeCity_Documents_Pdf_SavePdfOptions_">Save(Stream, SavePdfOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the current PDF document to a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.io.stream">Stream</a>
using a specified PDF save options.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Save(System.IO.Stream,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_IO_Stream_System_Boolean_">Save(Stream, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the current PDF document to a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.io.stream">Stream</a>,
optionally using incremental update mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Save(System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_">Save(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the current PDF document to a file
using the default mode (no incremental update, not linearized).</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_GrapeCity_Documents_Pdf_SaveMode_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Save(System.String,GrapeCity.Documents.Pdf.SaveMode)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_GrapeCity_Documents_Pdf_SaveMode_">Save(string, SaveMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the current PDF document to a file
using a specified save mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_GrapeCity_Documents_Pdf_SavePdfOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Save(System.String,GrapeCity.Documents.Pdf.SavePdfOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_GrapeCity_Documents_Pdf_SavePdfOptions_">Save(string, SavePdfOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the current PDF document to a file
using a specified PDF save options.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Save(System.String,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Save.html#GrapeCity_Documents_Pdf_GcPdfDocument_Save_System_String_System_Boolean_">Save(string, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the current PDF document to a file,
optionally using incremental update mode.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsBmp_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsBmp(System.String,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsBmp.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsBmp_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_">SaveAsBmp(string, OutputRange, SaveAsImageOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in BMP format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsBmp_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsBmp(System.String,GrapeCity.Documents.Pdf.Layers.ViewState,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsBmp.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsBmp_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_">SaveAsBmp(string, ViewState, OutputRange, SaveAsImageOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in BMP format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsGif_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsGif(System.String,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsGif.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsGif_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_">SaveAsGif(string, OutputRange, SaveAsImageOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in GIF format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsGif_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsGif(System.String,GrapeCity.Documents.Pdf.Layers.ViewState,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsGif.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsGif_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_">SaveAsGif(string, ViewState, OutputRange, SaveAsImageOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in GIF format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsImage_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsImageDelegate_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsImage(GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions,GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsImageDelegate)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsImage.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsImage_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsImageDelegate_">SaveAsImage(OutputRange, SaveAsImageOptions, SaveAsImageDelegate)</a>
        </td>
        <td class="markdown level1 summary"><p>Iterates other the document pages and generates a <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a> for
each page in the <code class="paramref">pageRange</code>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsImage_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsImageDelegate_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsImage(GrapeCity.Documents.Pdf.Layers.ViewState,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions,GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsImageDelegate)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsImage.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsImage_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsImageDelegate_">SaveAsImage(ViewState, OutputRange, SaveAsImageOptions, SaveAsImageDelegate)</a>
        </td>
        <td class="markdown level1 summary"><p>Iterates over the document pages and generates a <a class="xref" href="../DS.Documents.Imaging/GrapeCity.Documents.Imaging.GcBitmap.html">GcBitmap</a> for
each page in the <code class="paramref">pageRange</code>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsJpeg_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsJpeg(System.String,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsJpeg.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsJpeg_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_">SaveAsJpeg(string, OutputRange, SaveAsImageOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in JPEG format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsJpeg_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsJpeg(System.String,GrapeCity.Documents.Pdf.Layers.ViewState,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsJpeg.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsJpeg_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_">SaveAsJpeg(string, ViewState, OutputRange, SaveAsImageOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in JPEG format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsPng_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsPng(System.String,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsPng.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsPng_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_">SaveAsPng(string, OutputRange, SaveAsImageOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in PNG format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsPng_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsPng(System.String,GrapeCity.Documents.Pdf.Layers.ViewState,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsPng.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsPng_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_">SaveAsPng(string, ViewState, OutputRange, SaveAsImageOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in PNG format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsSvg_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_System_Xml_XmlWriterSettings_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsSvg(System.String,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions,System.Xml.XmlWriterSettings)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsSvg.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsSvg_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_System_Xml_XmlWriterSettings_">SaveAsSvg(string, OutputRange, SaveAsImageOptions, XmlWriterSettings)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in SVG format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsSvg_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_System_Xml_XmlWriterSettings_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsSvg(System.String,GrapeCity.Documents.Pdf.Layers.ViewState,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions,System.Xml.XmlWriterSettings)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsSvg.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsSvg_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_System_Xml_XmlWriterSettings_">SaveAsSvg(string, ViewState, OutputRange, SaveAsImageOptions, XmlWriterSettings)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images in SVG format, one page per output file.</p>
<p>
The <code class="paramref">filePath</code> parameter is used as a .NET format string,
with current page number (1-based) passed to it as the value to be formatted.
Note that if <code class="paramref">filePath</code> does not contain a format item (such as "{0}"),
all pages will be saved into the same file name, the last page overwriting everything else.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsTiff_System_IO_Stream_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Imaging_TiffFrameSettings_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsTiff(System.IO.Stream,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions,GrapeCity.Documents.Imaging.TiffFrameSettings)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsTiff.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsTiff_System_IO_Stream_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Imaging_TiffFrameSettings_">SaveAsTiff(Stream, OutputRange, SaveAsImageOptions, TiffFrameSettings)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images to a stream in TIFF format, one page per frame.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsTiff_System_IO_Stream_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Imaging_TiffFrameSettings_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsTiff(System.IO.Stream,GrapeCity.Documents.Pdf.Layers.ViewState,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions,GrapeCity.Documents.Imaging.TiffFrameSettings)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsTiff.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsTiff_System_IO_Stream_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Imaging_TiffFrameSettings_">SaveAsTiff(Stream, ViewState, OutputRange, SaveAsImageOptions, TiffFrameSettings)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images to a stream in TIFF format, one page per frame.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsTiff_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Imaging_TiffFrameSettings_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsTiff(System.String,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions,GrapeCity.Documents.Imaging.TiffFrameSettings)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsTiff.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsTiff_System_String_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Imaging_TiffFrameSettings_">SaveAsTiff(string, OutputRange, SaveAsImageOptions, TiffFrameSettings)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images to a file in TIFF format, one page per frame.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsTiff_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Imaging_TiffFrameSettings_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsTiff(System.String,GrapeCity.Documents.Pdf.Layers.ViewState,GrapeCity.Documents.Common.OutputRange,GrapeCity.Documents.Pdf.SaveAsImageOptions,GrapeCity.Documents.Imaging.TiffFrameSettings)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SaveAsTiff.html#GrapeCity_Documents_Pdf_GcPdfDocument_SaveAsTiff_System_String_GrapeCity_Documents_Pdf_Layers_ViewState_GrapeCity_Documents_Common_OutputRange_GrapeCity_Documents_Pdf_SaveAsImageOptions_GrapeCity_Documents_Imaging_TiffFrameSettings_">SaveAsTiff(string, ViewState, OutputRange, SaveAsImageOptions, TiffFrameSettings)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the document pages as images to a file in TIFF format, one page per frame.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SetCustomProperty_System_String_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SetCustomProperty(System.String,System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SetCustomProperty.html#GrapeCity_Documents_Pdf_GcPdfDocument_SetCustomProperty_System_String_System_String_">SetCustomProperty(string, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a custom property with a specified value to this document.
The property is added to <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.DocumentInfo.html#GrapeCity_Documents_Pdf_GcPdfDocument_DocumentInfo">DocumentInfo</a> and to
<a class="xref" href="GrapeCity.Documents.Pdf.Metadata.UserProps.html#GrapeCity_Documents_Pdf_Metadata_UserProps">UserProps</a> in &quot;http://ns.adobe.com/pdfx/1.3/&quot; namespace.</p>
<p>
If <code class="paramref">value</code> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> or empty,
and a custom property with the specified name exists in the document,
it is removed.
</p>
<p>
<code class="paramref">name</code> must not be one of the standard property names
Title, Author, Subject, Keywords, Creator, Producer, CreationDate, ModDate, and Trapped.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_SetLicenseKey_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SetLicenseKey(System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SetLicenseKey.html#GrapeCity_Documents_Pdf_GcPdfDocument_SetLicenseKey_System_String_">SetLicenseKey(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Sets the license key.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_IO_Stream_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Sign(GrapeCity.Documents.Pdf.SignatureProperties,System.IO.Stream)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_IO_Stream_">Sign(SignatureProperties, Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Signs and saves the current document to a stream.
Note that <code class="paramref">stream</code> must support read and seek operations.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_IO_Stream_GrapeCity_Documents_Pdf_SaveMode_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Sign(GrapeCity.Documents.Pdf.SignatureProperties,System.IO.Stream,GrapeCity.Documents.Pdf.SaveMode)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_IO_Stream_GrapeCity_Documents_Pdf_SaveMode_">Sign(SignatureProperties, Stream, SaveMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Signs and saves the current document to a stream.
Note that <code class="paramref">stream</code> must support read and seek operations.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_IO_Stream_GrapeCity_Documents_Pdf_SavePdfOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Sign(GrapeCity.Documents.Pdf.SignatureProperties,System.IO.Stream,GrapeCity.Documents.Pdf.SavePdfOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_IO_Stream_GrapeCity_Documents_Pdf_SavePdfOptions_">Sign(SignatureProperties, Stream, SavePdfOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Signs and saves the current document to a stream.
Note that <code class="paramref">stream</code> must support read and seek operations.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_IO_Stream_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Sign(GrapeCity.Documents.Pdf.SignatureProperties,System.IO.Stream,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_IO_Stream_System_Boolean_">Sign(SignatureProperties, Stream, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Signs and saves the current document to a file.
Note that <code class="paramref">stream</code> must support read and seek operations.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Sign(GrapeCity.Documents.Pdf.SignatureProperties,System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_String_">Sign(SignatureProperties, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Signs and saves the current document to a file.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_String_GrapeCity_Documents_Pdf_SaveMode_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Sign(GrapeCity.Documents.Pdf.SignatureProperties,System.String,GrapeCity.Documents.Pdf.SaveMode)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_String_GrapeCity_Documents_Pdf_SaveMode_">Sign(SignatureProperties, string, SaveMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Signs and saves the current document to a file.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_String_GrapeCity_Documents_Pdf_SavePdfOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Sign(GrapeCity.Documents.Pdf.SignatureProperties,System.String,GrapeCity.Documents.Pdf.SavePdfOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_String_GrapeCity_Documents_Pdf_SavePdfOptions_">Sign(SignatureProperties, string, SavePdfOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Signs and saves the current document to a file.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_String_System_Boolean_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.Sign(GrapeCity.Documents.Pdf.SignatureProperties,System.String,System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.Sign.html#GrapeCity_Documents_Pdf_GcPdfDocument_Sign_GrapeCity_Documents_Pdf_SignatureProperties_System_String_System_Boolean_">Sign(SignatureProperties, string, bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Signs and saves the current document to a stream.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_StartDoc_System_IO_Stream_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.StartDoc(System.IO.Stream)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.StartDoc.html#GrapeCity_Documents_Pdf_GcPdfDocument_StartDoc_System_IO_Stream_">StartDoc(Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Starts document generation in sequential mode.</p>
<p>
In this mode, the content of the document is written directly into the underlying stream
as soon as it is created, without the use of temporary files.
When all content has been added, call <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.EndDoc.html#GrapeCity_Documents_Pdf_GcPdfDocument_EndDoc">EndDoc()</a> to finish creating the document.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_IO_Stream_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp(GrapeCity.Documents.Pdf.TimeStampProperties,System.IO.Stream)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp.html#GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_IO_Stream_">TimeStamp(TimeStampProperties, Stream)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a document time stamp and saves the current document to a stream.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_IO_Stream_GrapeCity_Documents_Pdf_SaveMode_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp(GrapeCity.Documents.Pdf.TimeStampProperties,System.IO.Stream,GrapeCity.Documents.Pdf.SaveMode)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp.html#GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_IO_Stream_GrapeCity_Documents_Pdf_SaveMode_">TimeStamp(TimeStampProperties, Stream, SaveMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a document time stamp and saves the current document to a stream.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_IO_Stream_GrapeCity_Documents_Pdf_SavePdfOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp(GrapeCity.Documents.Pdf.TimeStampProperties,System.IO.Stream,GrapeCity.Documents.Pdf.SavePdfOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp.html#GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_IO_Stream_GrapeCity_Documents_Pdf_SavePdfOptions_">TimeStamp(TimeStampProperties, Stream, SavePdfOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a document time stamp and saves the current document to a stream.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_String_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp(GrapeCity.Documents.Pdf.TimeStampProperties,System.String)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp.html#GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_String_">TimeStamp(TimeStampProperties, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a document time stamp and saves the current document to a file.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_String_GrapeCity_Documents_Pdf_SaveMode_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp(GrapeCity.Documents.Pdf.TimeStampProperties,System.String,GrapeCity.Documents.Pdf.SaveMode)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp.html#GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_String_GrapeCity_Documents_Pdf_SaveMode_">TimeStamp(TimeStampProperties, string, SaveMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a document time stamp and saves the current document to a file.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_String_GrapeCity_Documents_Pdf_SavePdfOptions_" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp(GrapeCity.Documents.Pdf.TimeStampProperties,System.String,GrapeCity.Documents.Pdf.SavePdfOptions)">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.TimeStamp.html#GrapeCity_Documents_Pdf_GcPdfDocument_TimeStamp_GrapeCity_Documents_Pdf_TimeStampProperties_System_String_GrapeCity_Documents_Pdf_SavePdfOptions_">TimeStamp(TimeStampProperties, string, SavePdfOptions)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a document time stamp and saves the current document to a file.</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="GrapeCity_Documents_Pdf_GcPdfDocument_SavingDocument" data-uid="GrapeCity.Documents.Pdf.GcPdfDocument.SavingDocument">
          <a class="xref" href="GrapeCity.Documents.Pdf.GcPdfDocument.SavingDocument.html">SavingDocument</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs periodically when the document is being saved or exported.
Can be used to implement a progress indicator.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
