|
The Big Faceless PDF library is a Java class library for reading and writing PDF documents. With support for digital signatures, encryption, forms, Unicode, TIFF and other images and a well designed API. The library is small, fast and easy to use, and as it's 100% Java can run on any platform.
Here are some key features of "Big Faceless PDF Library":
· Create or edit interactive PDF AcroForms (Extended Edition only)
· Digitally sign PDF documents (Extended Edition only)
· Import and edit existing PDF documents (Extended Edition only)
· Transparent Unicode support - create documents in Arabic, Russian or Japanese as easily as English
· TrueType and Type1 fonts, with subsetting for smaller files. Great for OCR.
· PDF Encryption, for password-protected documents (40 and 128 bit).
· Embed JPEG, PNG, GIF, TIFF or java.awt.Image images, or add Barcodes directly to the PDF
· Use Spot colors, calibrated ICC profiles and other advanced colorspaces
· Add HTML-style Hyperlinks to text or images
· Process 1000+ words a second with kerning, ligatures, justification and "curly quotes" for legibility.
· Simplify complex document creation by defining and applying "Styles"
· Full support for PDF features like bookmarks, compression and document meta-information.
· Non-linear creation of documents - pages can be created and edited in any order.
· Intelligent embedding. Fonts and images can be reused without increasing the file size.
Limitations:
· Fully functional unlimited demo period. Limitation: Demo product is "demo" stamped
What's New in This Release:
· A "patch level" change indicates a minor feature or bugfix. Methods MAY have been added to the API, but none have been removed.
· Code written for version 1.0.0 will work on version 1.0.9
· A "minor level" change indicates a change to the API which may require some code changes. API changes are minor, but are necessary for bug fixes or new features.
· Code written for version 1.0.3 MAY require changes for 1.1
· A "major level" indicates big changes to the API or considerable extra functionality. Developers can expect significant changes to bring their code up to date.
· Code written for version 1.1 is unlikely to work under 2.0
Requirements:
· Java 1.2 or later.
|