Hi Carlos Moreno Gil , Indeed the ÃœberPDF SDK does support both compression and optimization, such as removing unused objects. "Out of the box", applying the default optimizations is as simple as loading and then saving the file. Of course, we can take it much further (for example, looking for uncompressed streams and compressing them, or even down-sampling images). As Ondrej Kelle says, if it is not in here, we can add it. Please let me know if I can assist!
I'm sure uberpdf.org - ÃœberPDF™ SDK Developer Toolkit ÃœberPDF already supports it or it can be added,, ask Joe C. Hecht
ReplyDeleteHi Carlos Moreno Gil , Indeed the ÃœberPDF SDK does support both compression and optimization, such as removing unused objects. "Out of the box", applying the default optimizations is as simple as loading and then saving the file. Of course, we can take it much further (for example, looking for uncompressed streams and compressing them, or even down-sampling images). As Ondrej Kelle says, if it is not in here, we can add it.
ReplyDeletePlease let me know if I can assist!
Thank you so much!
ReplyDeleteI will download it and test.
what is the method that I need ?
Carlos Moreno Gil Certainly!
ReplyDeleteThis should get you started (by default, save a PDF removes unused objects and compresses most streams).
If you need more compression, please contact me. I might like to make an example.
UberPdfSdk_Pdf_Doc_LoadFromFileA();
UberPdfSdk_Pdf_Doc_SaveToFileA();
Joe