Linearized PDF files

Linearized PDF is a special way to organize a PDF file. In general, the PDF is a very elegant and well-designed format. A PDF consists of lots of PDF objects which are used to create the pages. This information is stored in a binary tree which also stores the location of each object in the…

Read More

Java printing of custom Swing Components

If you are implementing printing in Java, there is a really good tutorial showing how to add printing support to any Swing component. Printing generally works very well and we use it in our PDF library to provide printing of PDF files. The example uses a PrinterJob to print via Java – essentially, your Swing…

Read More