PDFDevice Image Handling


JPEG Compression
PDFDevice enables the developer and user to control the level of image compression allowing a careful balance to be struck between image quality and overall file size.

Run-length encoding
To further improve image compression, PDFDevice supports run-length encoding for images that are more suited for this kind of compression. This feature is best used in conjunction with the Choose best compression option so that PDFDevice chooses the best compression for each individual image.

Strip duplicate images
This option causes PDFDevice to compare and strip duplicate images from the final output. This can dramatically reduce the file size if, for example, a report uses images in page header sections that are repeated on each page.

Pict/Meta handling
Macintosh Pictures and Windows Meta files cannot be directly embedded in PDF files and have to be converted to JPEG images or run-length encoded RGB based image data. Because Pictures and Meta files are endlessly scalable, when converting such images, a loss of quality is inevitable. However, PDFDevice provides an option to specify a conversion DPI which is not limited to the screen resolution and which enables the developer or user to strike a balance between quality and final file size.