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.


The Jar was split into three parts: "bfopdf.jar", "bfopdf-cmap.jar", and "bfopdf-qrcode.jar". A pack200 compressed Jar "bfopdf.jar.pack.gz" is supplied for JWS and Applet use, along with a sample "bfopdf.jnlp" file for Java Web Start. Public key support was updated to work with the Sun JCE and AES encryption or unencrypted metadata. More fixes were made for when moving objects between PDFs, catching a number of RF1 warnings and a potential ConcurrentModificationException in render().

URL: Java Software Components by Big Faceless Organization