Code: Select all
//Use GDPicture to Convert the PDF to Tiff
int intTiffImageID = 0;
oGdViewer.DisplayFromByteArray(ref oByte);
oGdPictureImaging.TiffOpenMultiPageForWrite(true);
intTiffImageID = oGdPictureImaging.TiffCreateMultiPageFromFile(strTiffFilePath);
for (int i = 1; i <= oGdViewer.PageCount; i++)
{
int intPDFImageID = oGdViewer.PdfRenderPageToGdPictureImage(300, i);
oGdPictureImaging.ConvertTo1Bpp(intPDFImageID);
oGdPictureImaging.TiffAddToMultiPageFile(intTiffImageID, intPDFImageID);
oGdPictureImaging.ReleaseGdPictureImage(intPDFImageID);
}
oGdPictureImaging.TiffCloseMultiPageFile(intTiffImageID);
oGdPictureImaging.ReleaseGdPictureImage(intTiffImageID);
oGdViewer.CloseDocument();
}