Gnostice PDFOne 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. Gnostice PDFOne does not require other PDF software such as Adobe® PDF library, Adobe Acrobat® Professional or GhostScript. PDFOne is based entirely on Java code and does not have any non-Java dependencies.
For complete peace of mind and unmatched value for money, do consider our "all-Java-products-included" XtremeDevSystem (for Java™) Subscription. You get 12 months free major and minor updates and priority e-mail support.
Features By Category | ||
General Features, I/O and Security Support | ||
Document Creation (new documents) | ||
Document Modification and Processing (existing documents) | ||
Document Re-organization | ||
Acroforms Processing (PDF eForms) | ||
Document Viewing and Printing | ||
General Features, I/O and Security Support | Professional | |
100% Java code | ||
Add and modify page thumbnails | ||
Compress/decompress document using Flate Encode/Decode, ASCII85 Encode/Decode, ASCIIHex Encode/Decode, RunLength Encode/Decode, and LZW Encode/Decode | ||
Full support for reading PDF version 1.3 through 1.6 (Acrobat 4 through 7) files | ||
Load from file and memory stream | ||
Read and modify document information properties such as Title, Author, Subject, Keywords… | ||
Read encrypted PDF document with given password | ||
Read XML metadata of PDF document | ||
Render several types of images including JPEG, BMP (v1.0 through v4.0) including indexed BMP, and PNG formats | ||
Save to file and memory stream | ||
Secure PDF document with 40-bit and 128-bit encryption | ||
Set document viewer preferences | ||
Specify watermarks, document information properties, bookmarks and text annotations in Unicode | ||
Support for Full Embedding of TrueType, OpenType and TTC (TrueType Collections) fonts | ||
Support for Subset Embedding of TrueType, OpenType and TTC (TrueType Collections) fonts | ||
Support for TrueType, OpenType and TTC (TrueType Collections) fonts | ||
Unicode support for text rendering. Support for all character sets – Eastern Europe, Chinese, Japanese... | ||
Document Creation (new documents) | Professional | |
Add actions to bookmarks [URI, go-to, remote go-to, launch, JavaScript, and named] | ||
Add actions to links and annotations - URI, go-to, remote go-to, launch, JavaScript, and named | ||
Add document-level and page-level actions | ||
Add page-level and document-level file attachments | ||
Advanced drawing functions – Header/Footer, Paragraph, Table, Textbox, Watermark/Stamping and Auto Pagination for text and images | ||
File Attachments | ||
Insert Annotations - Text, Link, FreeText, Line, Square, Circle, Highlight, Underline, Squiggly, StrikeOut, Stamp, Ink, Caret and more | ||
Document Modification and Processing (existing documents) | Professional | |
Add actions to annotations [URI, go-to, remote go-to, launch, JavaScript, and named] | ||
Add actions to bookmarks [URI, go-to, remote go-to, launch, JavaScript, and named] | ||
Add digital signatures | ||
Add page headers and footers | ||
Add watermarks and stamps with text and images | ||
Add, edit, and delete annotations | ||
Add, modify, and delete bookmarks | ||
Add, modify, and delete page thumbnails | ||
Adding digital signatures | ||
Change document restrictions | ||
Change document viewer settings | ||
Change document viewer window settings | ||
Change owner and user passwords | ||
Change page layout | ||
Draw shapes such as circles, ellipses, squares, rectangles, lines, polylines, polygons… | ||
Enable a PDF document to be used as a presentation slide with various transition effects | ||
Extract text | ||
Insert page-level and document-level attachments | ||
Modify and delete actions assigned to a annotation | ||
Modify and delete actions assigned to a bookmark | ||
Parse page elements | ||
Place autotext in rendered text [page number, total page count, time, and date] | ||
Redact text (using literal text and regular expressions) and page regions | ||
Search text (using literal text and regular expressions) | ||
Write formatted text with various fonts | ||
Document Re-organization | Professional | |
Copy pages from one document and append or insert them in to another document | ||
Include/exclude bookmarks, annotations, form-fields, page-level actions, document-level actions from page reorganization operations | ||
Merge several documents into one | ||
Split a document into several new documents | ||
Acroforms Processing (PDF eForms) | Professional | |
Clone form field | ||
Create new PDF form fields | ||
Delete form field | ||
Edit and fill existing form fields | ||
Edit form fields with XFA data | ||
Export form field values to an FDF file | ||
Flatten existing form fields to make them non-interactive | ||
Import form field values from an FDF file | ||
Document Viewing and Printing | Professional | |
Export to image formats (supported by the installed JRE version and Java Advanced Imaging Image I/O Tools API) | ||
Font types - embedded Type 0, Type 1, Type 3, and TrueType | ||
Image bits per color component - 1, 4, and 8 | ||
Image colorspaces - Device (RGB, CMYK and grayscale), CIE-based (RGB, grayscale, and ICC), and special (Indexed, Separation* and DeviceN*) | ||
Image encoding - CCITT Fax and DCT | ||
Options for specifying printer, printer page size, page range, number of copies, and automatic page resizing, rotation and centering. | ||
Ordinary and flattened form fields | ||
Page view options - fit, zoom, and rotation | ||
PDF printer component | ||
PDF viewer component | ||
Viewer navigation options - first page, last page, next page, previous page, and custom (manual input by user) |