This article shows how to convert a PDF document to a multipage TIFF using PDFRasterizer.NET 3.0.
C#
using (FileStream fileIn = new FileStream(
"in.pdf", FileMode.Open, FileAccess.Read))
{
Document document = new Document(fileIn);
ConvertToTiffOptions options = new ConvertToTiffOptions();
options.Compression = TiffCompression.CcittG4;
options.Resolution = 150;
options.PixelFormat = PixelFormat.Bw1Bpp;
using (FileStream fileOut = new FileStream(
"out.tif", FileMode.Create, FileAccess.Write))
{
document.ConvertToTiff(fileOut, options);
}
} 1 using (FileStream fileIn = new FileStream(
2 "in.pdf", FileMode.Open, FileAccess.Read))
3 {
4 Document document = new Document(fileIn);
5
6 ConvertToTiffOptions options = new ConvertToTiffOptions();
7 options.Compression = TiffCompression.CcittG4;
8 options.Resolution = 150;
9 options.PixelFormat = PixelFormat.Bw1Bpp;
10
11 using (FileStream fileOut = new FileStream(
12 "out.tif", FileMode.Create, FileAccess.Write))
13 {
14 document.ConvertToTiff(fileOut, options);
15 }
16 }VB.NET
Using fileIn As New FileStream( _
"in.pdf", FileMode.Open, FileAccess.Read)
Dim pdf As New Document(fileIn)
Dim options As New ConvertToTiffOptions()
options.Compression = TiffCompression.CcittG4
options.Resolution = 150
options.PixelFormat = PixelFormat.Bw1Bpp
Using fileOut As New FileStream( _
"out.tif", FileMode.Create, FileAccess.Write)
pdf.ConvertToTiff(fileOut, options)
End Using
End Using 1 Using fileIn As New FileStream( _
2 "in.pdf", FileMode.Open, FileAccess.Read)
3
4 Dim pdf As New Document(fileIn)
5
6 Dim options As New ConvertToTiffOptions()
7 options.Compression = TiffCompression.CcittG4
8 options.Resolution = 150
9 options.PixelFormat = PixelFormat.Bw1Bpp
10
11 Using fileOut As New FileStream( _
12 "out.tif", FileMode.Create, FileAccess.Write)
13
14 pdf.ConvertToTiff(fileOut, options)
15 End Using
16 End Using