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: Vuzragore Gakinos
Country: Great Britain
Language: English (Spanish)
Genre: Art
Published (Last): 21 February 2016
Pages: 216
PDF File Size: 2.29 Mb
ePub File Size: 15.28 Mb
ISBN: 634-9-86349-121-6
Downloads: 82684
Price: Free* [*Free Regsitration Required]
Uploader: Mazusida

Treat my content as plain text, not as HTML. Add your solution here. SetMargins 0, 0, 0, 0 ; iTextSharp.

I’ve been on this for 3 days now, and frankly have run out of ideas. Monkeyboy Wednesday, September 16, 3: Click HERE to participate the survey. Dear Leonard Rosenthol, I didn’t try iitextsharp Adobe Acrobat but i want to do through programmatically not manually why because that is not a fixed size it may vary and the files should be uploaded comression users.

I will look into it more and see if I can tweak it down to a reasonable file size.

Reduce PDF file size

And unfortunately we don’t have control of the PDF generator where these files are being created, so there may very well be redundancy within them. A lot of people are against trying to do this yourself because any mishap and you corrupt the entire PDF file.

Below is the code for anyone who may ever need it. Stack Overflow works best with JavaScript enabled. I’m not sure if it will be applicable in your case, but I had a similar problem at a previous company when we printed well, PDFed all a customer’s invoice in a single file. The rest is actual image compression inside the PDF.


You can specify one compression option from the table below.

Request-for-help posts should be made with effort Rule 5: See above I owe you one. Print Share Twitter Facebook Email. Compressipn can be done exactly the same way by setting the compression level to zero, or by using the following code.

I haven’t used ITextSharp compression but I doubt that. They contain lots of images and text all of which is exported as one single image on the page within the PDF. Suppose your PDF contains confidential information that should only be seen by a limited number of people.

Either by using lossy compression or by down scaling the images. Thanks in advance for any advice! Sep 17, Submitted links to be made compfession effort and quality Read more here. This email is in itextsgarp. By using our site, you acknowledge that you have read and understand our Cookie PolicyPrivacy Policyand our Terms of Service. PDF and compression iText 5.

C# PDF Compression

I was working with iText earlier this year, and the images turned out to be the major culprit. We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time.

Just because you tell iTextSharp to use compression when saving the PDF, it doesn’t mean it will reduce it very much if at all.

Welcome to Reddit, the front page of the internet. Encrypting a PDF document iText 5. Please Sign up or sign in to vote. The compression level 0, default compression, and compression level 9 can be specified by using constant values defined in the PdfStream class: Close ; We store our scanned doc’s as PDF’s, which are stored as blobs in our database. Show message ; Process. This is some stub code that I copied, it shows the settings I am using for the beginning of the PDF creation process.


However you may be able to use System. Search everywhere only in this topic. I’m thinking of getting the commercial licensed 5.

PDF folders to zip files and they didn’t compress much either.

If you let a machine decide whether or not to reduce the resolution, you’ll never be certain if the text will still be legible after “compression”.

PdfStamperImp is derived from PdfWriter and when you use stamper. If anybody have any suggestions or ideas, please let me know. How can I achieve this using iTextSharp in C. ChrisHaas True, but this can be dangerous. This website intents to provide free and high quality tutorials, examples, exercises and solutions, questions and answers of programming and scripting languages: Hi RamonCrgg, This forum is about visual studio IDE, as your issue is related to your visual basic code, it would be related to vb, I help you move this case to visual basic forum for dedicated support.

I’ve been on this for 3 days now, and frankly have run out of ideas. It works really good for me. Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

By clicking “Post Your Answer”, you acknowledge that you have read our updated terms of serviceprivacy policy and cookie policyand that your continued coompression of the website is subject to these policies. Purchasing a library wouldn’t be a problem. This is the Pdf file after being compressed.