I have some very large PDF files that are being created using C# and ItextSharp. One of the biggest files gets very close to the 10GB limit on file. iText will never compress an XMP metadata stream; all other content streams are compressed by default. You’ve already used the setCompressionLevel(). I want to compress a PDF file size from MB’s to KB’s (if the file size is 5 MB then it should be compressed in to KB’s like KB or KB).

Author: Mazulkree Dashakar
Country: Russian Federation
Language: English (Spanish)
Genre: Travel
Published (Last): 5 June 2010
Pages: 464
PDF File Size: 18.35 Mb
ePub File Size: 6.11 Mb
ISBN: 283-2-65601-407-8
Downloads: 96740
Price: Free* [*Free Regsitration Required]
Uploader: Akinolkree

Reduce PDF file size

If it’s a ton of images, could you compress those before you create the actual pdf? Provide an answer or move on to the next question. I’m with the other two comments about compressing the images before hand.

This property is actually part of the PdfStream class which many classes ultimately derive from. Click HERE to participate the survey. Thank you for your understanding.


C# tutorial: PDF compression

See above I owe you one. You want to reduce the compfession of the contained images so that the final size will be much smaller? Don’t tell someone to read the manual. When answering a question please: This email is in use.

PDF files can commonly be compressed much. Appreciate the insight though.

Forums – C# Corner

Amsala Suresh, Suresh Amsala wrote. Below is the code for anyone who may ever need it. All of the above won’t help you much, because good PDF creators already compress whatever can be compressed. PdfStamperImp is derived from PdfWriter and when you use stamper. Tuesday, July 8, at Compression of stream objects mainly images could help you to decrease overall PDF size.

C and itextsharp PDF compression. It still works but it is very close to the upper limit. In reply to this post by TvT.

Have you considered compressing the images prior to adding them to the PDF? Also, what in the world can you put in to a pdf to make it 10GB?!

AddTemplate on one of the iTextSharp objects. Thanks in advance for any advice! No malicious, intentionally harmful software Rule 3: As a workaround, you can use the getPageContent method to get the content stream of a page, and the setPageContent method to put it back.


iText – Reduce PDF file size

I will look into it more and see if I can tweak it down to a reasonable file size. JonyGreen I’m not a developer, i always use this free online pdf to image converter http: Sign up using Facebook. Let’s work to help developers, not make them feel stupid.

This books bundles interesting questions that have been posted by other developers like you. Become a Redditor and subscribe to one of thousands of communities.

Reduce PDF file size. If iTextSharp does not support compression, does anyone have suggestions for other. Because of their ignorance, they add the image as many times as there are pages.