I'm using this piece of code:
Code: Select all
int pdfHandle = gdImaging.PdfNewPdf(destPath, "", "", "", "", "");
gdImaging.PdfSetCompressionForBitonalImage(pdfHandle, PdfCompression.PdfCompressionCCITT4);
gdImaging.PdfSetCompressionForColorImage(pdfHandle, PdfCompression.PdfCompressionJPEG);
gdImaging.PdfSetJpegQuality(pdfHandle, jpegQuality);
for (int i = 1; i <= pageCount; i++)
{
gdImaging.TiffSelectPage(tiffHandle, i);
gdImaging.PdfAddImageFromGdPictureImage(pdfHandle, tiffHandle, false, true);
}
gdImaging.PdfEndPdf(pdfHandle)