The code in this example shows how to convert an arbitrary PDF to a multi-frame TIFF, converting each page to a grayscale image with arbitrary resolution, and saving each page into a separate TIFF frame. This code is faster than PdfToGrayscaleTiff but requires a valid DsImaging license in addition to a DsPdf license, to work in production.
Due to the demo browser architecture, the main result of each sample has to be a PDF, so the TIFF is then rendered into a new PDF which is returned to the sample controller.
DsPdf is compatible with .NET 6 or later, .NET Core 2.0 or later, .NET Standard 2.x, .NET Framework 4.6.1 or later. All features are supported on Windows, macOS and Linux.