
PDFOne
- SKU: PDFONE
PDF component suite for .NET or Java developers enabling the creation of applications for creating, editing, enhancing, securing, merging, spliting, displaying and printing PDF documents and forms.
Gnostice PDFOne is available in 2 editions, for different developers: for Java and for .NET developers. Find more information for each of them below.
Gnostice PDFOne for Java provides a rich set of APIs to create, edit, view, print, merge, split, reorganise, 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.
Gnostice PDFOne .NET is a versatile PDF component suite for .NET developers to implement PDF-related tasks in their applications. PDFOne .NET can create, edit, view, print, search, redact, encrypt, decrypt, digitally sign, merge, split, reorganise, bookmark, annotate, watermark and stamp PDF documents. PDFOne .NET can also create, edit, delete, fill and flatten PDF form fields. It also has an AJAX-powered Web-Forms PDF viewer component that can display and print PDF documents on any modern browser. PDFOne .NET is based entirely on managed code.
PDFOne – Features
PDFOne .NET
General Features
PDFOne .NET provides a control that you can place on your form and call the extensive set of methods to create, manage, alter and organize PDF documents. PDFOne .NET also provides a wide set of properties and events for quick and efficient customization of the PDF task being performed. The documents can then be automatically delivered directly to users web browsers or saved to disk.
- Create PDF files from scratch (with any number of pages supported by PDF).
- Create files in PDF version 1.3 through 1.6 (Acrobat 5 through 7).
- Save to files and memory streams.
- E-mail document after saving to file.
- Print document after saving to file (if Adobe Reader is installed).
- Render formatted text, images, and drawing objects such as circles and squares.
- Render images in any format supported by the .NET framework.
- Rotate text, images, and whole pages.
- Render repeated images with a single resource copy (to minimize file size).
- Render text in Unicode – support for all character sets – Eastern Europe, Chinese, Japanese.
- Specify document information properties, even in Unicode.
- Use TrueType and OpenType fonts.
- Specify no/full/subset embedding of TrueType and OpenType fonts.
- Secure files using 40-bit and 128-bit encryption with user and owner passwords.
- Create, edit, and delete bookmarks.
- Create, edit, and delete thumbnail images.
- Specify custom thumbnail image for any page.
- Use any image format supported by the .NET framework for thumbnail images.
- Add actions to bookmarks – URI, GoTo, GoToR, Launch, and JavaScript.
- Specify page layout and page mode.
- Create, fill, delete form fields.
- Edit form field properties.
- Add custom JavaScript button actions.
- Create, edit, and flatten hierarchical form fields at document and page level.
- Export/import to and from FDF (Forms Data Format).
- Add and edit various types of annotations (Text, FreeText, Line, Square, Circle, Highlight, Underline, Squiggly, Strikeout, Stamp, and Ink).
- Add actions to annotations (URI, GoTo, GoToR, Launch, and JavaScript).
- Add attachments of any file type.
- Save to files and memory streams.
- Add watermarks using text, shapes (such as circles and squares), and images.
- Add stamp annotations.
- Use placeholders in text whose values are provided at run time.
- Use images in any format supported by the .NET framework.
- Specify page layout and page mode.
- Merge multiple documents into one.
- Insert pages from one document into another.
- Append pages from one document at the end of another.
- Extract pages from a document and create a new one with the extracted pages.
- Specify document information properties, even in Unicode.
PDFOne.NET Edition Comparison
Features List | Professional | ProPlus |
---|---|---|
General Features, I/O and Security Support | ||
Load from file and memory stream | ![]() | ![]() |
Save to file and memory stream | ![]() | ![]() |
Save to HTTP response | ![]() | ![]() |
Email after saving to file | ![]() | ![]() |
Full support for reading PDF version 1.3 through 1.6 (Acrobat 4 through 7) files | ![]() | ![]() |
Support for TrueType and OpenType fonts | ![]() | ![]() |
Support for Full embedding of TrueType and OpenType fonts | ![]() | ![]() |
Subset embedding of TrueType and OpenType fonts | ![]() | ![]() |
Unicode support for text rendering. Support for all character sets Eastern Europe, Chinese, Japanese | ![]() | ![]() |
Unicode support for Watermarks, Document Information and bookmarks and text annotations | ![]() | ![]() |
Secure with password using 40bit and 128bit Encryption | ![]() | ![]() |
Read password protected documents (requires password) | ![]() | ![]() |
Read XML metadata of document | ![]() | ![]() |
Read and Write Document Information properties | ![]() | ![]() |
Read and Write Viewer Preferences properties | ![]() | ![]() |
Set and remove thumbnail images | ![]() | ![]() |
Input of all image formats supported by the .NET framework | ![]() | ![]() |
Compression techniques – Flate Encode/Decode, ASCII85 Encode/Decode, ASCIIHex Encode/Decode, RunLength Encode/Decode, LZW Encode/Decode | ![]() | ![]() |
Document Creation | ||
Support advanced rendering functions header/hooter, paragraph, table, text box, watermark/stamping and auto-pagination for text | ![]() | ![]() |
Add annotations – text, link, free text, line, square, circle, highlight, underline, squiggly, strikeout, stamp, ink, caret and more | ![]() | ![]() |
File Attachments | ![]() | ![]() |
Set Actions to links/annotations: GoToR, Launch, JavaScript | ![]() | ![]() |
Support for actions on Document and Page events | ![]() | ![]() |
Support for associating all actions with link annotations, bookmarks, and document and page events. | ![]() | ![]() |
Support for setting transparency levels for text, images, and shapes | ![]() | ![]() |
Support for rendering shapes, images and text in CMYK color | ![]() | ![]() |
Support for embedding document-level file attachments | ![]() | ![]() |
Document Modification (existing documents) | ||
Insert watermarks and stamps with text and images | ![]() | ![]() |
Add, edit, and delete annotations | ![]() | ![]() |
Add actions to bookmarks [URI, go-to, remote go-to, launch, JavaScript, and named] | ![]() | ![]() |
Add actions to annotations [URI, go-to, remote go-to, launch, JavaScript, and named] | ![]() | ![]() |
Add, edit, and delete bookmarks | ![]() | ![]() |
Change page layout | ![]() | ![]() |
Insert page Header and Footer | ![]() | ![]() |
Change document viewer settings | ![]() | ![]() |
Change document viewer window settings | ![]() | ![]() |
Change owner and user passwords | ![]() | ![]() |
Full support for all drawing (creation) functions for use on existing pages | ![]() | ![]() |
Variable placeholders (auto text tags) support for Watermark and all Text drawing functions [Time, Date, Page #, Page Count] | ![]() | ![]() |
Set presentation features [Page Transition] | ![]() | ![]() |
Support for retrieving embedded document-level file attachments | ![]() | ![]() |
Document Re-organization | ||
Merge multiple documents | ![]() | ![]() |
Copy pages from one document and append or insert them in to another document | ![]() | ![]() |
Split a document into several new documents | ![]() | ![]() |
Include/exclude bookmarks, annotations, form-fields, page-level actions, document-level actions from page reorganization operations | ![]() | ![]() |
Acroforms Processing (PDF eForms) | ||
Read and Fill form field values | ![]() | ![]() |
Create new PDF form fields | ![]() | ![]() |
Flatten existing form fields to make them non-interactive | ![]() | ![]() |
Delete form fields | ![]() | ![]() |
Clone form field | ![]() | ![]() |
Import form field values from an FDF file | ![]() | ![]() |
Export form field values to an FDF file | ![]() | ![]() |
Document Viewing and Printing | ||
Rendering of text, shape and image elements |
![]() | |
Support for TrueType and Type 1 fonts |
![]() | |
Character and word spacing |
![]() | |
Rendering CCITT4 images |
![]() | |
Navigation keys |
![]() | |
Page buffering for smooth scrolling |
![]() | |
Scaling to printable area |
![]() | |
Print page sub ranges (All, even, odd and custom-selected pages) |
![]() | |
Page-level printing events |
![]() |
PDFOne for the Java platform
General Features
PDFOne for the Java platform is a 100% Java library for developers to implement PDF based software solutions.PDFOne for the Java platform provides a rich set of APIs to create, manipulate and organize PDF documents, process PDF forms and perform other PDF document related tasks from within your Java applications.
- Create PDF files from scratch (with any number of pages supported by PDF).
- Create files in PDF version 1.3 through 1.6 (Acrobat 5 through 7).
- Save to files and memory streams.
- E-mail document after saving to file.
- Open or print document after saving to file (if Adobe Reader is installed).
- Render formatted text, images, and drawing objects such as circles and squares.
- Render images in any format supported in Java.
- Rotate text, images, and whole pages.
- Render repeated images with a single resource copy (to minimize file size).
- Render text in Unicode – support for all character sets – Eastern Europe, Chinese, Japanese.
- Specify document information properties, even in Unicode.
- Use TrueType and OpenType fonts.
- Specify no/full/subset embedding of TrueType and OpenType fonts.
- Secure files using 40-bit and 128-bit encryption with user and owner passwords.
- Create, edit, and delete bookmarks.
- Create, edit, and delete thumbnail images.
- Specify custom thumbnail image for any page.
- Use any image format supported by the in Java for thumbnail images.
- Add actions to bookmarks – URI, GoTo, GoToR, Launch, and JavaScript.
- E-mail document after saving to file.
- Read XML metadata of documents.
- Create, fill, delete form fields.
- Edit form field properties.
- Add custom JavaScript button actions.
- Create, edit, and flatten hierarchical form fields at document and page level.
- Export/import to and from FDF (Forms Data Format).
- Add and edit various types of annotations (Text, FreeText, Line, Square, Circle, Highlight, Underline, Squiggly, Strikeout, Stamp, and Ink).
- Add actions to annotations (URI, GoTo, GoToR, Launch, and JavaScript).
- Add attachments of any file type.
- Specify/change page layout and page mode.
- Add watermarks using text, shapes (such as circles and squares), and images.
- Add stamp annotations.
- Use placeholders in text whose values are provided at run time.
- Use images in any format supported in Java.
- Specify page layout and page mode.
- Merge multiple documents into one.
- Insert pages from one document into another.
- Append pages from one document at the end of another.
- Extract pages from a document and create a new one with the extracted pages.
PDFOne – System Requirements
System Requirements
PDFOne for the Java platform
Minimum Software Requirements
Common for all PDFOne Java components
JDK 1.4 or above
For PDF Viewer and PDF Printer components alone
Windows, Linux or Mac