I am using itextsharp
for compressing PDF files, but when I try to compress, it is not compressed as much as I expected (from 4.5 mb to 4.4 mb). Any suggestions as how the compression can be improved?
Here is my code :
string pdfFile = @"c:\Img_Comp\Bigfile.pdf";
PdfReader reader = new PdfReader(pdfFile);
PdfStamper stamper = new PdfStamper(reader, new FileStream(@"c:\Img_Comp\Small.pdf", FileMode.CreateNew), PdfWriter.VERSION_1_5);
stamper.FormFlattening = true;
stamper.Writer.CompressionLevel = PdfStream.BEST_COMPRESSION;
stamper.SetFullCompression();
stamper.Close();