The Big Faceless PDF library is a Java class library for creating and editing Acrobat PDF documents on-the-fly.
The classes are small, fast, easy to use and integrate into your projects,
and are completely written in Java. Features include:
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
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
Non-linear creation of documents - pages can be created and edited in
Intelligent embedding. Fonts and images can be reused without increasing
the file size.
Download the free trial and test it yourself! You will need Java 1.2 or
later installed and running on your system. The library uses no native
code, requires no other packages to be installed and will run easily from
EJB's, Servlets or JSP's on Windows, Unix or any other system running Java
1.2, 1.3 or 1.4.
OK, so you want to stamp your document. Maybe you need to give reviewers some advice about the document's status or sensitivity. This tip from author Ted Padova demonstrates how to add stamps with the Stamp Tool along with related comments.