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
CCITT3orCCITT4compression withFormat1bppdepth. - 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.