Menu
Your Cart

PDFtoolkit VCL

PDFtoolkit VCL

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 Delphi and C++Builder enabling developers to create applications that can edit, enhance, secure, merge, split, view, sign digitally and print PDF documents and process PDF forms.

Gnostice PDFtoolkit is a comprehensive and versatile PDF component suite for Delphi and C++Builder. PDFtoolkit VCL components come with hundreds of functions and properties that put immense power in the hands of the developer. PDFtoolkit hides the complexity of the PDF format and allows developers to easily create applications that can edit, enhance, secure, merge, split, view, digitally sign and print PDF documents and process PDF forms. PDFtoolkit can extract text, export to images and also add digital signatures. PDFtoolkit does not require PDF software such as Adobe PDF library, Adobe Acrobat Professional, Adobe PDF Reader or GhostScript.


PDFtoolkit VCL - Features

Features

  • Read, write, enhance PDF files
  • Merge, split PDF files
  • Insert, extract, delete PDF pages
  • View and print PDF documents
  • Read, fill, flatten form fields (PDF forms or AcroForms)
  • Change page layout and document display (page) mode
  • Add page numbers
  • Add thumbnail images
  • Write modified PDF content to file, memory, HTTP response
  • Write autotext such as page numbers
  • Add thumbnail images
  • Add, edit, delete bookmarks
  • Add, edit, delete annotations
  • Add, extract file attachments
  • Add markups, watermarks, stamps
  • Extract plain/formatted text
  • Compress, encrypt PDF documents
  • Specify document restrictions

Back to top

Professional Edition

PDFtoolkit is a component set enabling developers to manage PDF documents from within application programs. It supports the filling in and reading of PDF forms, compressing, securing, appending and merging of multiple PDF documents, stamping, building Table of Contents and setting bookmarks. PDFtoolkit operates on existing PDF documents and can create new documents by extracting pages from existing documents.

Features include:

  • I/O and security support
  • Partial document enhancement
  • Document modification and re-organisation
  • Document management
  • Acroforms processing (PDF eForms)
  • Partial document extraction
  • Load from file and memory stream
  • Save to file and memory stream
  • Save to HTTP response
  • Reset component
  • Run-time setup dialogue box
  • e-mail after saving to file
  • Use TrueType fonts
  • Embed TrueType fonts
  • Subset fonts to reduce file size
  • Support for all character sets
  • 40-bit and 128-bit password encryption
  • Read password protected documents (requires password)
  • Unicode support for watermarks, document information and bookmarks
  • Unicode support for text annotations
  • Build document outline (TOC)
  • Insert page header and footer
  • Set custom thumbnails for each page
  • Insert watermarks with text and images
  • Page number stamping
  • Insert Bookmarks in content
  • Set actions for bookmarks
  • Set actions to annotations
  • Set document and page events
  • Insert annotations
  • Attach files
  • Draw text on the page
  • Write simple HTML text
  • Variables support for watermark and draw text
  • Set presentation features
  • Merge multiple documents
  • Insert pages from one document to another
  • Append pages from one document to the end of another
  • Delete pages from document
  • Extract pages from documents
  • Insert new blank page
  • Rotate page
  • Add and edit existing outline items with unlimited nesting levels (TOC)
  • Delete existing outline items
  • Modify document information fields
  • Write XMP metadata of documents
  • Mask area on page
  • Stitch pages
  • Compress document
  • ecompress document
  • ASCII encode document (ASCII85 and ASCIIHex)
  • Change viewing page layout
  • Change viewing page mode
  • Set and edit viewer preferences
  • Change user permissions (requires owner password)
  • Read and fill form field values
  • Full access to form field attributes
  • Edit form field attributes
  • Delete form fields
  • Insert new form fields
  • Flatten form fields
  • Read document information
  • Read XML Metadata of document
  • Extract text (plain strings without formatting)
  • Extract pages and save as new document
  • Obtain page properties.

Pro Plus Edition

PDFtoolkit is a component set enabling developers to manage PDF documents from within application programs. It supports the filling in and reading of PDF forms, compressing, securing, appending and merging of multiple PDF documents, stamping, building Table of Contents and setting bookmarks. PDFtoolkit operates on existing PDF documents and can create new documents by extracting pages from existing documents.

Features include:

  • I/O and security support
  • Document enhancement
  • Document modification and re-organisation
  • Document management
  • Acroforms processing (PDF eForms)
  • Document extraction
  • Document viewing, printing and converting
  • Load from file and memory stream
  • Save to file and memory stream
  • Save to HTTP response
  • Reset component
  • Run-time setup dialogue box
  • e-mail after saving to file
  • Use TrueType fonts
  • Embed TrueType fonts
  • Subset fonts to reduce file size
  • Support for all character sets
  • 40-bit and 128-bit password encryption
  • Read password protected documents (requires password)
  • Unicode support for watermarks, document information and bookmarks
  • Unicode support for text annotations
  • Build document outline (TOC)
  • Insert page header and footer
  • Set custom thumbnails for each page
  • Insert watermarks with text and images
  • Page number stamping
  • Insert Bookmarks in content
  • Set actions for bookmarks
  • Set actions to annotations
  • Set document and page events
  • Insert annotations
  • Attach files
  • Draw text on the page
  • Write simple HTML text
  • Variables support for watermark and draw text
  • Activate links in page content
  • Set presentation features
  • Merge multiple documents
  • Insert pages from one document to another
  • >Append pages from one document to the end of another
  • Delete pages from document
  • Extract pages from documents
  • Insert new blank page
  • Rotate page
  • Add and edit existing outline items with unlimited nesting levels (TOC)
  • Delete existing outline items
  • Modify document information fields
  • Write XMP metadata of documents
  • Mask area on page
  • Stitch pages
  • Compress document
  • Decompress document
  • ASCII encode document (ASCII85 and ASCIIHex)
  • Change viewing page layout
  • Change viewing page mode
  • Set and edit viewer preferences
  • Change user permissions (requires owner password)
  • Read and fill form field values
  • Full access to form field attributes
  • Edit form field attributes
  • Delete form fields
  • Insert new form fields
  • Flatten form fields
  • Read document information
  • Read XML Metadata of document
  • Extract text (plain strings without formatting)
  • Extract text formatted (plain text with basic formatting)
  • Extract all page content as text, graphic and pattern objects with properties
  • Extract pages and save as new document
  • Obtain page properties
  • Viewer component
  • Printer component
  • Render page to canvas and convert to JPEG and BMP
  • Use eDocEngine to convert to HTML, RTF and TIFF.

Back to top

Feature Comparison

To view the feature matrix, please click here.

Back to top

PDFtoolkit VCL - System Requirements

System Requirements

Development Environments

  • Delphi 5
  • Delphi 6
  • Delphi 7
  • BDS 2005 (Delphi VCL + C++Builder VCL)
  • BDS 2006 (Delphi VCL + C++Builder VCL)
  • RAD Studio 2007 (Delphi VCL + C++Builder VCL)
  • RAD Studio 2009 (Delphi VCL + C++Builder VCL)

Other Software Requirements

  • Any Windows OS
  • gdiplus.dll* in case of a Windows OS older than Windows XP

* - In case gdiplus.dll file is already present, do not attempt to overwrite it, as this action will conflict with Windows system file protection feature.