We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.

Overview

Essential PDF is a feature-rich .NET PDF library developed with 100% managed C# code. The creation of Essential PDF follows the most popular PDF 1.7 (ISO 32000-1) and latest PDF 2.0 (ISO 32000-2) specifications.


General information

Blazing fast performance

Optimized for usage in a server environment where speed and low memory usage are critical.

Powerful and comprehensive API

All the elements in a typical PDF document like text, formatting, images, shapes, and tables are accessible through a comprehensive set of APIs.

Create, modify, and save PDF files

Essential PDF gives you the ability to create PDF documents from scratch and save them to disk or stream with just a few lines of code. Existing documents can also be opened and manipulated.

Fully documented

Syncfusion Essential PDF comes with extensive documentation, knowledge base, and samples.


PDF forms

Create forms

Create an AcroForm from scratch or existing documents to collect information from users.

Edit forms

Move fields around. Change fields’ border color, fonts, size, etc. Add, delete, and edit form fields.

Fill forms

Fill AcroForm with database information quickly, easily, and effortlessly, or directly from internet or intranet users.

Flatten forms

Flatten AcroForm to remove the editing capability of the document.


Organize

Merge or append PDF

Merge different PDF documents or pages into single PDF document to archive them or add title pages to the document.

Split PDF

Split a PDF document of many pages into smaller PDF documents to remove unwanted pages, blank pages, etc.

Rearrange

Rearrange the pages within the PDF document to make the PDF document more meaningful.

Portfolio

Create a portfolio that allows you to bundle related documents together. Supports extraction and deletion of files from portfolio.


Manipulation

Watermark existing PDF

Existing documents can be loaded and stamped with text or images.

Extract text from PDF

Text in a document can be extracted. The layout of text in the PDF is preserved during its extraction.


Tables

Data binding

Data can be easily imported from an IEnumerable collection.

Formatting

Create richly formatted tables to keep your data organized, with both basic and advanced operations on cells, rows, and columns.

Styling

Built-in table styles are available and will look like Microsoft Word table styles. More advanced styling options are also available.


Security

Encrypt and decrypt PDFs

Essential PDF supports both AES and RC4 encryption algorithms as per the ISO 32000 standards and PDF 2.0 security to protect documents against unauthorized access.

Digitally sign PDF files

Documents can be digitally signed using x509 certificates such as .pfx files with private keys and support for Online Certificate Status Protocol (OCSP) and Certificate Revocation List (CRL) to offer authenticity and integrity.


Conversion

Word document to PDF

Essential PDF can convert Microsoft Word documents to PDF.


Interactive elements

Annotations

Add, edit, and remove comments with highlighting, mark-up, free text, and over 17 other annotations.

PDF actions

Add predefined actions like form actions, launch actions, named actions, etc., to attachments, form fields, and annotations. Custom PDF JavaScript actions are also supported.

Bookmarks

Add bookmarks to a PDF document to allow navigation interactively from one part of the PDF document to another. Editing and deletion of bookmarks are also supported.

Attachment

Add, extract, and delete attachments from the PDF document. The attachments can be of any file format.


Standardize

Accessibility

Create a tagged PDF or PDF/UA with standard compliance with section 508 for people who require assistive technologies when reading electronic content.


Barcode

1D barcode

Create a 1D or linear barcode in a PDF document with vector quantity and support to save as a raster image. Supported 1D barcodes are code39, codabar, code128a, and more.

2D barcode

Create a 2D barcode in a PDF document with vector quantity and support to save as a raster image. Supported 2D barcodes are QR code and Data Matrix.


You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.