Aspose.PDF for .NET now includes a dedicated Tiff plugin: convert a PDF document to a TIFF image through a single class, configured with a TiffOptions object.

What’s New

Tiff lives in the Aspose.Pdf.LowCode namespace. Setting TiffOptions.SaveAsMultiPageTiff produces one multi-frame TIFF for the whole document, confirmed to match the source PDF’s page count. Compression supports None, RLE, LZW, CCITT3, and CCITT4, each individually confirmed to produce a valid TIFF – CCITT3/CCITT4 are typically paired with Depth set to Format1bpp for fax-style output.

Why It Matters

  • Archive a multi-page PDF as a single TIFF image file for systems that expect TIFF rather than PDF.
  • Produce a fax- or scan-compatible TIFF by choosing CCITT3 or CCITT4 compression with Format1bpp depth.
  • Convert only a specific page range of a large PDF to TIFF using PageList, instead of the whole document.

A Quick Look

using System.Linq;
using Aspose.Pdf.LowCode;

var tiff = new Tiff();
var options = new TiffOptions { SaveAsMultiPageTiff = true };

options.AddInput(new FileDataSource("input.pdf"));
// AddOutput's path is an output DIRECTORY, not the file's own path.
options.AddOutput(new FileDataSource("tiff-output"));

var result = tiff.Process(options);
tiff.Dispose();
string outputPath = result.ResultCollection.First().ToFile();

Learn More

See the full TIFF Converter Developer Guide and KB article for compression and page-range options, or get the plugin from the TIFF Converter product page.

More in this category