Gnostice PDFOne for the Java™ platform is a powerful PDF component suite for Java programmers. Gnostice PDFOne provides a rich set of APIs to create, edit, view, print, merge, split, reorganize, encrypt, decrypt, bookmark, Annotate, watermark and stamp PDF documents. Gnostice PDFOne can also create, edit, fill, and Flatten PDF Forms. It can also convert PDF pages to image formats such as BMP, JPG, multi-page TIFF, and GIF.
Gnostice PDFOne does not require other PDF software such as Adobe® PDF library, Adobe Acrobat® Professional or Ghostscript.
Features:
Load from file and memory stream
Save to file and memory stream
Full support for reading PDF version 1.3 through 1.6 (Acrobat 4 through 7) files
Support for TrueType, OpenType and TTC (TrueType Collections) fonts
Support for Full Embedding of TrueType, OpenType and TTC (TrueType Collections) fonts
Support for Subset Embedding of TrueType, OpenType and TTC (TrueType Collections) fonts
Unicode support for text rendering. Support for all character sets – Eastern Europe, Chinese, Japanese...
Specify watermarks, document information properties, bookmarks and text annotations in Unicode
Secure PDF document with 40-bit and 128-bit encryption
Read encrypted PDF document with given password
Read XML metadata of PDF document
Read and modify document information properties such as Title, Author, Subject, Keywords…
Set document viewer preferences