Developer Tools
|
Office Productivity Applications
|
Enterprise Solutions
|
|||||||||||||||||||||||







Developer Tools
|
Office Productivity Applications
|
Enterprise Solutions
|
|||||||||||||||||||||||
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, reorganize, bookmark, annotate, watermark, and stamp PDF documents. PDFOne .NET can also create, edit, delete, fill and flatten PDF form fields. PDFOne .NET is based entirely on managed code.
PDFOne .NET does all of this without any external PDF software such as Adobe PDF library, Adobe Acrobat Professional or Ghostscript. PDFOne .NET can be used with C#, VB.NET, ASP.NET and other .NET development platforms.
PDFOne components come with hundreds of functions and properties that put immense power in the hands of the developer. They hide the complexity of the PDF format and allows developers to quickly implement PDF-related features.
For complete peace of mind and unmatched value for money, buy our "all-.NET-products-included" XtremeDevSystem .NET Subscription. You get 12 months free major and minor updates and priority e-mail support.

You can download any of the files listed in the box below free of charge. Please provide your name and e-mail address so that we can send you information related only to your download. You will not be contacted for any other purpose. We will not give your e-mail address to anyone else in any situation.
Trial versions have the following limitations.
Use the following License Key to activate the trial version: 4B3F-5BFD-016D-B261-0526-6C3E-33D4-2E0E
Gnostice PDFOne .NET supports the following features. (For system requirements, click here.)
| 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 | ||
| Document Printing | ||
| Document Outline Viewing | ||
| General Features, I/O and Security Support | ProPlus | |
| Load from file and memory stream | ||
| Save to file and memory stream | ||
| Save to HTTP response | ||
| Email after saving to file | ||
| Fully support PDF version 1.3 through 1.6 (Acrobat 4 through 7) files | ||
| Support TrueType and OpenType fonts | ||
| Support full embedding of TrueType and OpenType fonts | ||
| Support subset embedding of TrueType and OpenType fonts | ||
| Support for text rendering in Unicode (for all character sets – Eastern Europe, Chinese, Japanese…) | ||
| Support for Unicode text in watermarks, document information, bookmarks and text annotations | ||
| Password-protect document with 40-bit and 128-bit encryption | ||
| Read encrypted documents (password required) | ||
| Read XML metadata of document | ||
| Read and edit document information properties, such as Title, Author, Subject, Keywords… | ||
| Read and edit document's viewer preferences | ||
| Add and remove thumbnails | ||
| Rendering of all image formats supported by .NET framework | ||
| Support Flate Encode/Decode, ASCII85 Encode/Decode, ASCIIHex Encode/Decode, RunLength Encode/Decode, LZW Encode/Decode compression techniques | ||
| 100% .NET code | ||
| Document Creation (new documents) | ProPlus | |
| 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 | ||
| Insert page-level file attachments | ||
| Add actions to links and annotations | ||
| Add document-level and page-level actions | ||
| Specify transparency levels for text, images, and shapes | ||
| Render shapes, images and text using CMYK | ||
| Embed document-level file attachments | ||
| Add signature form fields - visible and hidden digital signatures, blank signature form fields | ||
| Document Modification and Processing (existing documents) | ProPlus | |
| 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 | ||
| Change document viewer settings | ||
| Change document viewer window settings | ||
| Change owner and user passwords | ||
| Change document restrictions | ||
| Insert page-level and document-level attachments | ||
| Add page headers and footers | ||
| Draw shapes such as circles, ellipses, squares, rectangles, lines, polylines, polygons… | ||
| Write formatted text with various fonts | ||
| Place autotext in rendered text [page number, total page count, time, and date] | ||
| Add various transition effects to enable a PDF document to be used as a presentation slide | ||
| Redact text (using literal text and regular expressions) and page regions | ||
| Extract text | ||
| Search text (using literal text and regular expressions) | ||
| Parse PDF page elements | ||
| Modify signature form fields - filling blank signature form fields, removing all existing signatures | ||
| Document Re-organization | ProPlus | |
| Merge several documents into one | ||
| 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) | ProPlus | |
| Read and Fill form field values | ||
| Create new PDF form fields | ||
| Flatten existing form fields to make them non-interactive | ||
| Delete form field | ||
| Clone form field | ||
| Import form field values from an FDF file | ||
| Export form field values to an FDF file | ||
| Document Viewing | ProPlus | |
| Rendering JBIG2 images | ||
| Render text, shape and image elements | ||
| Support for TrueType and Type 1 fonts | ||
| Specify character and word spacing | ||
| Rendering CCITT4 images | ||
| Navigate using keys | ||
| Page buffering for smooth scrolling | ||
| Document Printing | ProPlus | |
| Rendering JBIG2 images | ||
| Scaling to printable area | ||
| Print page sub ranges (All, even, odd and custom-selected pages) | ||
| Page-level printing events | ||
| Document Outline Viewing | ProPlus | |
| Interactive tree-view display of PDF bookmarks | ||
| Integration with viewer component | ||
Please ensure that your systems meets these requirements.
Purchase our developer tools through our online store on share-it!
Locate a reseller in your country.
All our products are delivered to you electronically. An e-mail regarding the download will be dispatched to you immediately after your payment is received by our online store.
The following discounts are applicable for volume purchases of Developer Licenses.
| Volume | Discount |
| 2-5 | 10% |
| 6-10 | 15% |
| 11-20 | 20% |
| 21 and above | 25% |
Mail us at sales@gnostice.com.
Every Gnostice product purchased is backed* by:
* - Effective from January 1, 2012.
New customers: Please find appropriate buy links to our share-it! online
store in the tables below.
Existing customers: To obtain upgrade/renewal discounts, please send a
mail to sales@gnostice.com with details of your last purchase of
the product.
| License | Price (US$) |
Buy |
| PDFOne .NET ProPlus Developer Subscription [Includes perpetual development license, unlimited royalty-free deployments/ distribution rights for "AUTHORIZED APPLICATIONS" (as described in the LICENSE AGREEEMENT), 1-year major and minor updates, and 1-year priority e- mail support] |
Buy Now | |
| XtremeDevSystem .NET Developer Subscription [Includes all our .NET developer tools - PDFOne .NET, XtremeDocumentStudio .NET and 12-months free updates and priority e-mail support. More Info] |
Buy Now | |
| PDFOne .NET Special Application License [Includes unlimited deployments/distribution rights for a single "SPECIAL APPLICATION," (as described in LICENSE AGREEMENT)] |
Buy Now | |
| PDFOne .NET Special Server License [Includes deployment rights for an unlimited number of "SPECIAL APPLICATIONS" and/or "DEVELOPER TOOLS" (as described in LICENSE AGREEMENT) on a single OS instance] |
Buy Now | |
| XtremeDevSystem .NET Special
Application License [Includes unlimited deployments/distribution rights for a single "SPECIAL APPLICATION," (as described in LICENSE AGREEMENTs of included products)] |
Buy Now | |
| XtremeDevSystem .NET Special Server
License [Includes deployment rights for an unlimited number of "SPECIAL APPLICATIONS" and/or "DEVELOPER TOOLS" (as described in LICENSE AGREEMENTs of included products) on a single OS instance] |
Buy Now | |
| XtremeDocumentStudio .NET ViewPrintConvert Developer Subscription [Includes perpetual development license, unlimited royalty-free deployments/ distribution rights for "AUTHORIZED APPLICATIONS" (as described in the LICENSE AGREEEMENT), 1-year major and minor updates, and 1-year priority e- mail support] |
Buy Now |
For an informed purchase, please consult our License Agreements and our Licensing/Purchasing Guide.
PDFDocument.WriteText()EmailAfterSave option is now supported even for documents that are saved to a streamPDFFormCheckBox,
PDFFormComboBox, PDFFormListBox,
PDFFormPushButton,
PDFFormRadioButton and PDFFormTextField classes
for specifying form field attributesPDFDocument.ImportFDF method that
imports FDF data from a streamPDFFont.FontFilePath property to specify the path
of the FontList.xml programatically - alternative to
the app.config file entryPDFPage.AddTable does not update
PDFPage.CursorPosY
position - causing WriteText method to overlap textPDFDocument.CurrentPageNo is not updated when
PDFDocument.AddTable is set paginate automaticallyPDFDocument.AddTable wraps
text and the table's AutoAdjustRowHeight property is
set to trueNullReferenceException raised by
PDFDocument.WriteWatermarkText method when using Type1
fontsGnostice.PDFOne.PDFFont
type to Gnostice.PDFOne.PDFBaseFont type - happens
with PDF forms documentsPDFViewer properties HScrollValue, VScrollValue,
HScrollSmallChange, VScrollSmallChange, HScrollLargeChange and
VScrollLargeChangeStitch method that copies page content
from a rectangular area and then overlays it on another pagePDFDocument and PDFPage
methods such as WriteText, WriteWatermarkText,
AddHeaderTex and AddFooterTextInvalidCastException raised when converting
existing PDF document to another PDF versionDrawImage method renders image at wrong locationInvalidCastException raised by WriteText() sometimes<%pageNo%> placeholder rendered with wrong values
on an existing documentGetAllFormFileds method raising class cast
exception for text form fields that contain a null value
for its normal appearancePDFDocEncodingContents property of a
free text annotationAutoRotate
property of printer component is set to true.HScrollBar and VScrollBar in
PDF viewer component for controlling the visibility of the
scrollbars.RenderingOptions property in PDF viewer
and printer components to toggle the smoothness of lines, images and
text, and to refresh the viewer when one of these settings are
changed.PDFDocument instance.PDFDocument.WriteText(String,Single,Single)
does not maintain original x-coordinate when beginning the new line on a
new page (generated by autopagination).PDFDocument.NeedAppearances is set to
true.Rectangle property of annotations in a rotated page.SelectedItemIndex property of PDFFormComboBox always returned a value of 1.AutoRotate property to intelligently rotate each page to suit the printer
orientation and current page size.AutoCenter property to automatically center the page on the printed paper.GetAllBaseFontNames() method to retrieve all font names used in PDF.ArgumentNullException during saving encrypted document to byte array.GetAllEmbededFontNames() method.DrawImage() method.GetPage method.DeletePages method call.ExtractPagesTo method increasing PDF file size due to invalid page references.NullReferenceException issue with Type1 fonts during merging.GetAllFormFields overloads regarding saving the modified Formfields.TextFormField appearence stream.SetWidth, SetHeight for rotated pages.For older history, click here.
Please wait...
The license agreements governing the use of this product are given below. For additional understanding of the agreements, please refer to our licensing and purchasing guide.


Gnostice Newsletter articles are published every month. It contains technical articles related to Gnostice developer tools and office productivity applications. To subscribe to the newsletter, send a blank e-mail to info@gnostice.com with the "SUBSCRIBE" in the subject line.
The following articles have been published for both Gnostice PDFOne .NET.
All you need to know about ASP.NET trust levels before deploying Web applications built with PDFOne .NET.
Learn to replace the default appearances of PDF annotations using C# and PDFOne .NET.
Using PDFOne .NET in an MVC3 web application.
Using PDFOne .NET and C#.
Create “personalized” copies of PDF forms documents using C# and PDFOne .NET in an ASP.NET handler.
Learn to enhance your documents with comments, notes, attachments, etc.
A 100% .NET library for all your PDF-related requirements.
Removing unwanted text from a document.
Learn to search and extract text from PDF documents.
Learn to access PDF page elements such as text, images, shapes, and Form XObjects.
Learn how to split and reorganize PDF documents using PDFOne .NET and C#.
Learn to export each page in a PDF document as a frame in a multi-page TIFF image using C# and PDFOne .NET.
Render each frame of the TIFF image on a PDF page.
Learn to use PDFOne .NET to merge PDF documents.
Learn to export PDF pages as raster images.
Learn to use the new AddPageBreak method introduced in v3.0.4.
Learn to generate PDF documents in a Web application.
Learn to convert PDF pages to metafiles.
Learn how to print a PDF document in .NET.
Learn how to render PDF pages on a Graphics object.
Create PDF forms that accept data entry using regular fonts but subsequently display data using barcode fonts.
A streaming video demo of the latest version of PDFOne .NET
Learn to convert text, shapes, and images in a PDF page as a single graphic item using PDFOne .NET.
Learn how to generate PDF forms in Web applications using PDFOne .NET.
Learn about the new OffsetHardMargins property introduced in Version 2.1.2 of PDFOne .NET.
Learn to print PDF documents asynchronously.
Allow users to drag and drop PDF files on the PDFViewer component.
Create a PDF viewer application in 5 minutes flat.
Learn to create a PDF that will display the print dialog when the document is opened.
“I have two pdf documents - one contains my company's letterhead template and the other has letters addressed to our customers. I would like to know how I can use the letterhead in each of those letters?”
Using the PDFDocument.GetPageMetafile() function on PDF pages.
“We have purchased a license... I moved the application to a network folder and started receiving this error message... trial license expired."
Learn to do it in .NET using PDFOne .NET.
Learn how auto-pagination works in PDFOne .NET
PDFOne .NET sure generates PDF forms documents but how do you send them to a browser?
Learn to deploy your PDFOne .NET applications without compromising your license key.
PDFOne .NET now supports embedding fonts both in creation mode as well as reading mode.
Learn how to create, edit, fill, and save PDF form fields using PDFOne .NET.
Easy steps towards creating a PDF viewer application in Visual Studio 2005.
Learn how to use PDFOne .NET to add headers and footers to new and existing PDF documents.
Learn how to read and edit document information properties of a PDF file using PDFOne .NET.
To facilitate backward and forward compatibility, PDFOne .NET allows you to convert existing PDF documents to another PDF version.
Learn about securing and restricting the use of a PDF document. Get the C# code for password-protecting a PDF
Learn how to optimize PDF file size by specifying CCITT3 compression for monochrome images.
Multiple images in a PDF document can greatly increase file size. See an example of how PDFOne .NET implements intelligent PDF file optimization.
“Is there a way to add a form field to all pages in a PDF document so that updating the field in any one page automatically gets reflected in all other pages?”
A novel way of designing PDF documents with Visual Studio, using Windows forms as document pages and Windows controls as PDF form fields.
This is an introduction to a function-specific edition of Gnostice PDFOne .NET devoted solely for the management of bookmarks in PDF documents.
Render text, shapes, and images in PDF with varying levels of transparency.
PDFOne .NET offers a very simple method to read XML data and render it in PDF files. Using it, you can convert XML data to PDF easily.
Capturing PDF form field data over the Web and storing it in a database is a tame affair. How about creating new PDF files containing the original form fields but with the captured information as the new default values?
| Privacy | Legal | Feedback | Newsletter | Resellers | © 2002-2013 Gnostice Information Technologies Private Limited. All rights reserved. |
This site is best viewed on a screen with minimum resolution of 1152 x 864 pixels. Windows XP users are advised to use Microsoft ClearType Tuning for optimal experience. Also, please use the latest version of a standards-compliant browser such as Firefox, Opera, or Dragon (Chromium).
