# C1.C1Preview.Export.C1dExporterBase

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_C1Preview_Export_C1dExporterBase" data-uid="C1.C1Preview.Export.C1dExporterBase" class="text-break">C1dExporterBase Class
</h1>
  <div class="markdown level0 summary"><p>The abstract base class for <a class="xref" href="C1.C1Preview.Export.C1dExporter.html">C1dExporter</a> and <a class="xref" href="C1.C1Preview.Export.C1dxExporter.html">C1dxExporter</a> classes.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><a class="xref" href="C1.C1Preview.Export.Exporter.html">Exporter</a></div>
    <div class="level2"><a class="xref" href="C1.C1Preview.Export.C1ExporterBase.html">C1ExporterBase</a></div>
    <div class="level3"><span class="xref">C1dExporterBase</span></div>
      <div class="level4"><a class="xref" href="C1.C1Preview.Export.C1dExporter.html">C1dExporter</a></div>
      <div class="level4"><a class="xref" href="C1.C1Preview.Export.C1dbExporter.html">C1dbExporter</a></div>
      <div class="level4"><a class="xref" href="C1.C1Preview.Export.C1dxExporter.html">C1dxExporter</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.C1Preview.Export.html">C1.C1Preview.Export</a></h6>
  <h6><strong>Assembly</strong>: C1.PrintDocument.10.dll</h6>
  <h5 id="C1_C1Preview_Export_C1dExporterBase_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class C1dExporterBase : C1ExporterBase</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class C1dExporterBase
    Inherits C1ExporterBase</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_C1Preview_Export_C1dExporterBase__ctor" data-uid="C1.C1Preview.Export.C1dExporterBase.#ctor">
          <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.-ctor.html#C1_C1Preview_Export_C1dExporterBase__ctor">C1dExporterBase()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_C1Preview_Export_C1dExporterBase_C1DocumentFormat" data-uid="C1.C1Preview.Export.C1dExporterBase.C1DocumentFormat">
          <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.C1DocumentFormat.html#C1_C1Preview_Export_C1dExporterBase_C1DocumentFormat">C1DocumentFormat</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="C1.C1Preview.C1DocumentFormatEnum.html">C1DocumentFormatEnum</a> value that determines the format used to save the document.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Preview_Export_C1dExporterBase_CanChangeFontEmbedding" data-uid="C1.C1Preview.Export.C1dExporterBase.CanChangeFontEmbedding">
          <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.CanChangeFontEmbedding.html#C1_C1Preview_Export_C1dExporterBase_CanChangeFontEmbedding">CanChangeFontEmbedding</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a value indicating whether font embedding in the exported document
can be changed. Gets <b>false</b> if the source document cannot be regenerated
with different font embedding settings.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Preview_Export_C1dExporterBase_EmbedTrueTypeFonts" data-uid="C1.C1Preview.Export.C1dExporterBase.EmbedTrueTypeFonts">
          <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.EmbedTrueTypeFonts.html#C1_C1Preview_Export_C1dExporterBase_EmbedTrueTypeFonts">EmbedTrueTypeFonts</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating whether to embed TrueType fonts used in the source document, in the produced document.
Note that this property cannot be set if <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.CanChangeFontEmbedding.html#C1_C1Preview_Export_C1dExporterBase_CanChangeFontEmbedding">CanChangeFontEmbedding</a> gets <b>false</b>.</p>
<p>
The default value depends on the document being exported.
</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Preview_Export_C1dExporterBase_FontHandling" data-uid="C1.C1Preview.Export.C1dExporterBase.FontHandling">
          <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.FontHandling.html#C1_C1Preview_Export_C1dExporterBase_FontHandling">FontHandling</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a <a class="xref" href="C1.C1Preview.FontHandling.html">FontHandling</a> value used by this exporter.
If it is different from the document's own value, the document will be regenerated
during export.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_C1Preview_Export_C1dExporterBase_Clear" data-uid="C1.C1Preview.Export.C1dExporterBase.Clear">
          <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.Clear.html#C1_C1Preview_Export_C1dExporterBase_Clear">Clear()</a>
        </td>
        <td class="markdown level1 summary"><p>Resets the internal state of the exporter and all its public properties.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Preview_Export_C1dExporterBase_CopyPropertiesFromOptionsForm_C1_C1Preview_Export_ExportOptionsFormBase_" data-uid="C1.C1Preview.Export.C1dExporterBase.CopyPropertiesFromOptionsForm(C1.C1Preview.Export.ExportOptionsFormBase)">
          <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.CopyPropertiesFromOptionsForm.html#C1_C1Preview_Export_C1dExporterBase_CopyPropertiesFromOptionsForm_C1_C1Preview_Export_ExportOptionsFormBase_">CopyPropertiesFromOptionsForm(ExportOptionsFormBase)</a>
        </td>
        <td class="markdown level1 summary"><p>Copies the options from the specified export options form
to corresponding properties on the current exporter.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Preview_Export_C1dExporterBase_CopyPropertiesToOptionsForm_C1_C1Preview_Export_ExportOptionsFormBase_" data-uid="C1.C1Preview.Export.C1dExporterBase.CopyPropertiesToOptionsForm(C1.C1Preview.Export.ExportOptionsFormBase)">
          <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.CopyPropertiesToOptionsForm.html#C1_C1Preview_Export_C1dExporterBase_CopyPropertiesToOptionsForm_C1_C1Preview_Export_ExportOptionsFormBase_">CopyPropertiesToOptionsForm(ExportOptionsFormBase)</a>
        </td>
        <td class="markdown level1 summary"><p>Copies the properties of the current exporter to corresponding
user-editable options of the specified export options form.</p>
</td>
      </tr>
      <tr>
        <td id="C1_C1Preview_Export_C1dExporterBase_InternalExport" data-uid="C1.C1Preview.Export.C1dExporterBase.InternalExport">
          <a class="xref" href="C1.C1Preview.Export.C1dExporterBase.InternalExport.html#C1_C1Preview_Export_C1dExporterBase_InternalExport">InternalExport()</a>
        </td>
        <td class="markdown level1 summary"><p>Performs export to a disk file or to a stream.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="seealso">See Also</h3>
  <div class="seealso">
      <div><a class="xref" href="C1.C1Preview.Export.C1dExportProvider.html">C1dExportProvider</a></div>
      <div><a class="xref" href="C1.C1Preview.Export.C1dxExportProvider.html">C1dxExportProvider</a></div>
      <div><a class="xref" href="C1.C1Preview.Export.C1dExporter.html">C1dExporter</a></div>
      <div><a class="xref" href="C1.C1Preview.Export.C1dxExporter.html">C1dxExporter</a></div>
  </div>

</div>
