Big Faceless PDF Library 2.28.4

The Big Faceless PDF Library

This is the JavaDoc API documentation for the Big Faceless PDF library, a java package for creating PDF documents on-the-fly. It's available from http://bfo.com/products/pdf.

The top level class for a PDF is the PDF object, which is typically where you should start if you want to read or write PDFs. Other useful high-level classes include the PDFReader class, for reading PDFs and the PDFParser class, which parses the content of the PDF and is the starting point if you want to render or extract text from a PDF.

The PDFViewer package contains some additional classes which turn the PDF library into a standalone PDF viewer. There is a tutorial on using the viewer package here.

Packages 
Package Description
org.faceless.pdf2
Contains the classes used to create a PDF document
org.faceless.pdf2.viewer2
The "viewer" package contains the classes required to create a Swing application to display PDFs.
org.faceless.pdf2.viewer2.feature
Contains a list of all the features that are available to the PDFViewer.
org.faceless.pdf2.viewer2.util
Contains utility classes for the viewer.