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 |
ASP.NET Support |
General Features, I/O and Security Support |
ProPlus |
100% .NET code |
|
Add and remove thumbnails |
|
Email after saving to file |
|
Fully support PDF version 1.3 through 1.6 (Acrobat 4 through 7) files |
|
Load from file and memory stream |
|
Password-protect document with 40-bit and 128-bit encryption |
|
Read and edit document information properties, such as Title, Author, Subject, Keywords… |
|
Read and edit document's viewer preferences |
|
Read encrypted documents (password required) |
|
Read XML metadata of document |
|
Rendering of all image formats supported by .NET framework |
|
Save to file and memory stream |
|
Save to HTTP response |
|
Support Flate Encode/Decode, ASCII85 Encode/Decode, ASCIIHex Encode/Decode, RunLength Encode/Decode, LZW Encode/Decode compression techniques |
|
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 |
|
Support full embedding of TrueType and OpenType fonts |
|
Support subset embedding of TrueType and OpenType fonts |
|
Support TrueType and OpenType fonts |
|
Document Creation (new documents) |
ProPlus |
Add actions to links and annotations |
|
Add annotations - text, link, free text, line, square, circle, highlight, underline, squiggly, strikeout, stamp, ink, caret and more |
|
Add document-level and page-level actions |
|
Add signature form fields - visible and hidden digital signatures, blank signature form fields |
|
Embed document-level file attachments |
|
Insert page-level file attachments |
|
Render shapes, images and text using CMYK |
|
Specify transparency levels for text, images, and shapes |
|
Support advanced rendering functions – header/hooter, paragraph, table, text box, watermark/stamping and auto-pagination for text |
|
Document Modification and Processing (existing documents) |
ProPlus |
Add actions to annotations [URI, go-to, remote go-to, launch, JavaScript, and named] |
|
Add actions to bookmarks [URI, go-to, remote go-to, launch, JavaScript, and named] |
|
Add page headers and footers |
|
Add various transition effects to enable a PDF document to be used as a presentation slide |
|
Add, edit, and delete annotations |
|
Add, edit, and delete bookmarks |
|
Change document restrictions |
|
Change document viewer settings |
|
Change document viewer window settings |
|
Change owner and user passwords |
|
Change page layout |
|
Draw shapes such as circles, ellipses, squares, rectangles, lines, polylines, polygons… |
|
Extract text |
|
Insert page-level and document-level attachments |
|
Insert watermarks and stamps with text and images |
|
Modify signature form fields - filling blank signature form fields, removing all existing signatures |
|
Parse PDF page elements |
|
Place autotext in rendered text [page number, total page count, time, and date] |
|
Redact text (using literal text and regular expressions) and page regions |
|
Search text (using literal text and regular expressions) |
|
Write formatted text with various fonts |
|
Document Re-organization |
ProPlus |
Copy pages from one document and append or insert them in to another document |
|
Include/exclude bookmarks, annotations, form-fields, page-level actions, document-level actions from page reorganization operations |
|
Merge several documents into one |
|
Split a document into several new documents |
|
Acroforms Processing (PDF eForms) |
ProPlus |
Clone form field |
|
Create new PDF form fields |
|
Delete form field |
|
Export form field values to an FDF file |
|
Flatten existing form fields to make them non-interactive |
|
Import form field values from an FDF file |
|
Read and Fill form field values |
|
Document Viewing |
ProPlus |
Navigate using keys |
|
Page buffering for smooth scrolling |
|
Render text, shape and image elements |
|
Rendering CCITT4 images |
|
Rendering JBIG2 images |
|
Specify character and word spacing |
|
Support for TrueType and Type 1 fonts |
|
Document Printing |
ProPlus |
Page-level printing events |
|
Print page sub ranges (All, even, odd and custom-selected pages) |
|
Rendering JBIG2 images |
|
Scaling to printable area |
|
Document Outline Viewing |
ProPlus |
Integration with viewer component |
|
Interactive tree-view display of PDF bookmarks |
|
ASP.NET Support |
ProPlus |
Printing PDF - client-side printing by PDF viewer control (MVC) |
|
Printing PDF - client-side printing by PDF viewer control (Web Forms) |
|
Reading from PDF |
|
Viewing PDF - PDF viewer control (MVC) |
|
Viewing PDF - PDF viewer control (Web Forms) |
|
Writing to PDF |
|