Menu
Your Cart

PDFOne

PDFOne

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here




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 streamticktick
Save to file and memory streamtick tick
Save to HTTP responsetick tick
Email after saving to filetick tick
Full support for reading PDF version 1.3 through 1.6 (Acrobat 4 through 7) filestick tick
Support for TrueType and OpenType fontstick tick
Support for Full embedding of TrueType and OpenType fontstick tick
Subset embedding of TrueType and OpenType fontstick tick
Unicode support for text rendering. Support for all character sets Eastern Europe, Chinese, Japanesetick tick
Unicode support for Watermarks, Document Information and bookmarks and text annotations tick tick
Secure with password using 40bit and 128bit Encryptiontick tick
Read password protected documents (requires password)tick tick
Read XML metadata of documenttick tick
Read and Write Document Information propertiestick tick
Read and Write Viewer Preferences propertiestick tick
Set and remove thumbnail imagestick tick
Input of all image formats supported by the .NET frameworktick tick
Compression techniques - Flate Encode/Decode, ASCII85 Encode/Decode, ASCIIHex Encode/Decode, RunLength Encode/Decode, LZW Encode/Decodeticktick
Document Creation
Support advanced rendering functions header/hooter, paragraph, table, text box, watermark/stamping and auto-pagination for texttick tick
Add annotations - text, link, free text, line, square, circle, highlight, underline, squiggly, strikeout, stamp, ink, caret and moretick tick
File Attachmentstick tick
Set Actions to links/annotations: GoToR, Launch, JavaScripttick tick
Support for actions on Document and Page eventstick tick
Support for associating all actions with link annotations, bookmarks, and document and page events.tick tick
Support for setting transparency levels for text, images, and shapestick tick
Support for rendering shapes, images and text in CMYK colortick tick
Support for embedding document-level file attachmentstick tick
Document Modification (existing documents)
Insert watermarks and stamps with text and imagesticktick
Add, edit, and delete annotations ticktick
Add actions to bookmarks [URI, go-to, remote go-to, launch, JavaScript, and named] ticktick
Add actions to annotations [URI, go-to, remote go-to, launch, JavaScript, and named] ticktick
Add, edit, and delete bookmarks tick tick
Change page layout tick tick
Insert page Header and Footerticktick
Change document viewer settings tick tick
Change document viewer window settings ticktick
Change owner and user passwords tick tick
Full support for all drawing (creation) functions for use on existing pagesticktick
Variable placeholders (auto text tags) support for Watermark and all Text drawing functions [Time, Date, Page #, Page Count]ticktick
Set presentation features [Page Transition]tick tick
Support for retrieving embedded document-level file attachmentstick tick
Document Re-organization
Merge multiple documentstick tick
Copy pages from one document and append or insert them in to another document tick tick
Split a document into several new documents tick tick
Include/exclude bookmarks, annotations, form-fields, page-level actions, document-level actions from page reorganization operations tick tick
Acroforms Processing (PDF eForms)
Read and Fill form field valuestick tick
Create new PDF form fields tick tick
Flatten existing form fields to make them non-interactive tick tick
Delete form fieldstick tick
Clone form field tick tick
Import form field values from an FDF file tick tick
Export form field values to an FDF file tick tick
Document Viewing and Printing
Rendering of text, shape and image elements
tick
Support for TrueType and Type 1 fonts
tick
Character and word spacing
tick
Rendering CCITT4 images
tick
Navigation keys
tick
Page buffering for smooth scrolling
tick
Scaling to printable area
tick
Print page sub ranges (All, even, odd and custom-selected pages)
tick
Page-level printing events
tick

Back to top

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.

Back to top

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