Features
Features provided by PDFtoolkit VCL are listed here. (For system requirements, click here.)
Feature Matrix
Features By Category
General Features, I/O and Security Support
Document Enhancement
Document Modification and Re-organization
Document Management
Acroforms Processing (PDF eForms)
Document Search and Extraction
Document Viewing, Printing, Searching and Converting
General Features, I/O and Security Support ProPlus
Load from file and memory stream
Save to file and memory stream
Save to HTTP response
Reset component - Unload document and free all used resources
Run-time setup dialog
Email after saving to file
Use TrueType fonts
Embed TrueType fonts
Subset fonts to reduce file size
Support for all character sets - Eastern Europe, Chinese, Japanese…
Secure with password using 40bit and 128bit Encryption
Read password protected documents (requires password)
Unicode support for Watermarks, document information and bookmarks
Unicode support for text annotations
Document Enhancement ProPlus
Build document Outline (TOC)
Insert page Header and Footer
Set custom thumbnails for each page
Insert watermarks with text and images [Horizontal and Vertical text]
Page number stamping
Insert Bookmarks in content (Link annotation)
Set various Actions to Bookmarks [URI, GoTo, GoToR, Launch, JavaScript]
Set various Actions to Annotations [URI, GoTo, GoToR, Launch, JavaScript]
Set document and page events
Insert annotations [Text, FreeText, Line, Square, Circle, Highlight, Underline, Squiggly, Strikeout, Stamp, Ink]
Attach files (any file type)
Draw Text on the page [Horizontal and Vertical text]
Draw simple HTML text [Tags supports: , , , ,
Variables support for Watermark and Draw Text [Time, Date, Page number, Total Pages]
Activate links in page content [http://, ftp://, e-mail and file://]
Set presentation features [Page Transition]
Add digital signatures
Document Modification and Re-organization ProPlus
Merge multiple documents
Insert pages from one document to another
Append pages from one document to end of another
Delete pages from document
Extract pages from documents and create new ones
Insert new blank page
Add and Edit existing Outline items with unlimited nesting levels (TOC)
Delete existing Outline items
Modify document information fields [Author, Subject, Title, Keywords.
Write XMP metadata of document (custom document information)
Mask area on page
Stitch pages [on top, side-by-side]
Document Management ProPlus
Compress document
Decompress document
ASCII encode document (ASCII85 and ASCIIHex)
Change viewing page layout
Set and edit viewer preferences
Change user permissions (requires owner password)
Acroforms Processing (PDF eForms) ProPlus
Read and Fill form field values
Full access to form field attributes [Name, Description, Type, Allowed values...]
Edit Form field attributes
Delete form fields
Insert new form fields
Flatten form fields
Document Search and Extraction ProPlus
Read document information [Author, Subject, Title, Keywords...]
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, Pattern objects with properties
Extract pages and save as new document
Get page properties [Size, Mediabox, Cropbox, Rotation]
Programmatic text search
Document Viewing, Printing, Searching and Converting ProPlus
Viewer component
Printer component
Render PDF to Canvas and convert to JPEG, BMP and, using eDocEngine, to other formats [HTML, RTF, TIFF...]
Search panel component
Bookmark panel component