I use pdftk to compress a pdf using the following command line
pdftk file1.pdf output file2.pdf compress
It works as the w
I had the same issue and I used this function to compress individual pages which results in the file size being compressed by upto 1/3 of the original size.
for (int i = 1; i <= theDoc.PageCount; i++) { theDoc.PageNumber = i; theDoc.Flatten(); }