# GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter" class="text-break">GcWicTiffWriter Class
</h1>
  <div class="markdown level0 summary"><p>Allows creating a multipage TIFF file.</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">GcWicTiffWriter</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="GrapeCity.Documents.Imaging.Windows.html">GrapeCity.Documents.Imaging.Windows</a></h6>
  <h6><strong>Assembly</strong>: DS.Documents.Imaging.Windows.dll</h6>
  <h5 id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class GcWicTiffWriter : IDisposable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class GcWicTiffWriter
    Implements IDisposable</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter__ctor_System_IO_Stream_System_Boolean_GrapeCity_Documents_DX_WIC_ImagingFactory_" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.#ctor(System.IO.Stream,System.Boolean,GrapeCity.Documents.DX.WIC.ImagingFactory)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.-ctor.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter__ctor_System_IO_Stream_System_Boolean_GrapeCity_Documents_DX_WIC_ImagingFactory_">GcWicTiffWriter(Stream, bool, ImagingFactory)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.html">GcWicTiffWriter</a> class and sets the output stream.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter__ctor_System_String_GrapeCity_Documents_DX_WIC_ImagingFactory_" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.#ctor(System.String,GrapeCity.Documents.DX.WIC.ImagingFactory)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.-ctor.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter__ctor_System_String_GrapeCity_Documents_DX_WIC_ImagingFactory_">GcWicTiffWriter(string, ImagingFactory)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.html">GcWicTiffWriter</a> class and sets the output file.</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_Imaging_Windows_GcWicTiffWriter_CompressionLevel" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.CompressionLevel">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.CompressionLevel.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_CompressionLevel">CompressionLevel</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the compression level (0.0, 1.0).</p>
<p>
0.0 means the least efficient but fast compression.
1.0 means the most efficient scheme available, typically
taking more time to encode but producing smaller output.
</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_CompressionMethod" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.CompressionMethod">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.CompressionMethod.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_CompressionMethod">CompressionMethod</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the TIFF compression method.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_CurrentFrame" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.CurrentFrame">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.CurrentFrame.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_CurrentFrame">CurrentFrame</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the current frame's <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicBitmap.html">GcWicBitmap</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_DefaultFrameHeight" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.DefaultFrameHeight">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.DefaultFrameHeight.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_DefaultFrameHeight">DefaultFrameHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the default height of a frame, in DIPs.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_DefaultFrameWidth" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.DefaultFrameWidth">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.DefaultFrameWidth.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_DefaultFrameWidth">DefaultFrameWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the default width of a frame, in DIPs.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_FrameTransform" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.FrameTransform">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.FrameTransform.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_FrameTransform">FrameTransform</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the transformation chain to be applied to the next saved frame.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_Opaque" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.Opaque">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.Opaque.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_Opaque">Opaque</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value indicating if the image is opaque.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_Resolution" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.Resolution">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.Resolution.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_Resolution">Resolution</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the DPI resolution of the image.</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_Imaging_Windows_GcWicTiffWriter_AppendFrame_GrapeCity_Documents_Imaging_Windows_GcWicBitmap_" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.AppendFrame(GrapeCity.Documents.Imaging.Windows.GcWicBitmap)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.AppendFrame.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_AppendFrame_GrapeCity_Documents_Imaging_Windows_GcWicBitmap_">AppendFrame(GcWicBitmap)</a>
        </td>
        <td class="markdown level1 summary"><p>Writes the specified bitmap to the output stream as the next frame.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_ApplyLicenseKey_System_String_" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.ApplyLicenseKey(System.String)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.ApplyLicenseKey.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_ApplyLicenseKey_System_String_">ApplyLicenseKey(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a license key to an instance of <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.html">GcWicTiffWriter</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_Dispose" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.Dispose">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.Dispose.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_Dispose">Dispose()</a>
        </td>
        <td class="markdown level1 summary"><p>Clean up any resources being used.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_Dispose_System_Boolean_" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.Dispose(System.Boolean)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.Dispose.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_Dispose_System_Boolean_">Dispose(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Performs cleanup operations on managed and unmanaged resources.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_NewFrame" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.NewFrame">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.NewFrame.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_NewFrame">NewFrame()</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the previous frame to the output stream and creates a new frame with default width and height.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_NewFrame_System_Single_System_Single_" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.NewFrame(System.Single,System.Single)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.NewFrame.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_NewFrame_System_Single_System_Single_">NewFrame(float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the previous frame to the output stream and creates a new frame with specified width and height.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_SetFontCache_GrapeCity_Documents_Imaging_Windows_FontCache_" data-uid="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.SetFontCache(GrapeCity.Documents.Imaging.Windows.FontCache)">
          <a class="xref" href="GrapeCity.Documents.Imaging.Windows.GcWicTiffWriter.SetFontCache.html#GrapeCity_Documents_Imaging_Windows_GcWicTiffWriter_SetFontCache_GrapeCity_Documents_Imaging_Windows_FontCache_">SetFontCache(FontCache)</a>
        </td>
        <td class="markdown level1 summary"><p>Assigns a shared instance of the <a class="xref" href="GrapeCity.Documents.Imaging.Windows.FontCache.html">FontCache</a> object.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
