The Big Faceless PDF Library is a Java class library for creating PDF documents. The Extended Edition offers the ability to create and edit AcroForms, PDF's answer to the HTML form. Like HTML forms, PDF forms can contain text boxes, radio buttons, and can call JavaScript functions. The Extended Edition also includes a PDF reader for importing and editing, along with FDF support, verification for digital signatures and text extraction. Both variations offer full Unicode support, encryption, embedded TrueType and Type1 fonts, barcodes, hyperlinks, and spot and calibrated color.


JavaScript events are now fully implemented, and a basic JavaScript environment is in place in the viewer that mimics Acrobat. This means form validation scripts in PDF documents will likely run. Rhino 1.6r6 or Java 1.6 or later are required to take advantage of this. Changes to the licensing method to allow License files to gradually replace the old-style "keycode" licensing. All current licenses will continue to work. This release deprecates Event.CLICK, which is now simply a synonym for MOUSEUP.

URL: Java Software Components by Big Faceless Organization