jPDFOptimizer is a Java library that can reduce the size of PDF documents. It removes unnecessary objects, merges duplicate images and fonts, and modifies image resolution and compression.

One of the biggest advantages of jPDFOptimizer is that it is built on Qoppa Software's extensive PDF technology and requires no third-party software or drivers. It is completely written in Java and can thus be run on any operating system that supports a standard Java implementation such as Windows, Linux, Unix, and Solaris, among others.
Some of the main features of this library include the option to modify image resolution, compression, and color spaces. It even offers the ability to compress images using JPEG, JPEG 2000, and JBIG2. Additionally, jPDFOptimizer enables users to remove unused objects and data streams, and provides flexible optimization options to help meet specific document needs.
Other key features of jPDFOptimizer include the option to linearize PDFs for fast web view, support for the latest PDF format, and the ability to work on the latest versions of the JDK, currently 1.6 and above. Most importantly, because jPDFOptimizer is built entirely with Java, users don't need to rely on third-party software or drivers to use it effectively.
In conclusion, if you are looking for an efficient, customizable, and effective tool for optimizing and reducing the size of PDF documents, jPDFOptimizer by Qoppa Software is definitely worth considering. For more information on this library, feel free to contact [email protected] at any time.
Version 2021R1:
Java 9 Support
Rich Text and Non-Latin Unicode Support in Form Fields