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: <font>, <b>, <i>, <u>, <strikeout>] |  |
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 |  |