title: Any suggestions for shrinking a PDF file?
body: <p>We've got a .net 2.0 web system that dynamically builds pdf files.  Some of these files can get pretty large - 12MB+.  While processing time isn't a factor, really, the  size of the files to be downloaded is in some cases.</p>
  
  <p>For the moment, let's assume that our B-grade pdf library is already making the smallest files that it knows how.  (Although, if anyone has any suggestions on that front, do see <a href="https://stackoverflow.com/questions/608724/optimize-abcpdf-file-size">this related question</a>.)</p>
  
  <p>However, taking the 12MB file in question and sending it though the Acrobat distiller results in a roughly 700K file, with no appreciable loss in print quality.</p>
  
  <p>I'd love to have some kind of post-processor that does even a third of that.  Does anyone have any controls they know about that'll do something like this?</p>
  
  <p>The cheaper the better, for this project, but we're not adverse to throwing a few bucks down.</p>
  
  <p>(Some preemptive comments: naturally, rewriting the existing PDF generation code with a new tool is off the table at the moment.  Also, while Distiller seems to have an API, calling that on a webserver doesn't seem like the most efficient course - and Distiller is a little pricey.  Finally, we'd just as well not wrap the pdfs in a zip file or some such, since that may baffle the clients somewhat.  No, really.)</p>
  
  <p>Thanks!</p>