The Big Faceless Java PDF Library is a Java class library for creating PDF documents. The Extended Edition of Big Faceless Java PDF Library 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 and verification for Digital Signatures.
Both variations offer full Unicode support, encryption, embedded TrueType and Type1 fonts, barcodes, hyperlinks, spot and calibrated color. Advanced text layout engine enables complex HTML styles. It is small, fast, easy to use, and 100% pure Java.
Product's homepage
Requirements:
· Java 2 Standard Edition Runtime Environment
What's New in This Release: [ read full changelog ]
· Added reading/writing PDFs with AES-256 Encryption as used by Acrobat X.
· Corrected version numbers when reading/writing PDFs with ISO 32000 extensions.
· Fixed exceptions when rendering documents containing progressive JPEG images, broken in previous release.
· Reduced memory footprint when moving pages from one PDF to another.
· Fixed crash and/or incorrect glyph widths in resulting document when merging certain types of font with the MergeResources feature.
· Reduced memory footprint when profiling or extracting text from documents with large bitmap images.
· Fixed issue with OpenType layout engine that would prevent features being set on digits.
· Fixed a minor deviation from spec for StandardFont class.