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.
Syncfusion Feedback

.NET PDF Library - Overview

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

Overview Diagram of .NET PDF Library

General Information

No Server Deployment Fees

There are no distribution fees, per-server licensing fees, or royalties, making Essential PDF very cost-effective.

Blazing Fast Performance

Optimized for usage in a server environment where speed and low memory usage is 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

Creates AcroForm or XFA forms from scratch or existing documents to collect information from the users.

Edit Forms

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

Fill Forms

Fills AcroForm or XFA forms with database information quickly, easily, and effortlessly or directly from internet or intranet user.

Flatten Forms

Flattens AcroForm or XFA forms to remove the editing capability of the document.

Organize

Merge or Append PDF

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

Split PDF

Splits a PDF document of many pages into smaller PDF document to remove unwanted pages, blank pages and more.

Rearrange

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

Portfolio

Creates portfolio that allows to bundle the 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.

Replace fonts and images

Embedded images and fonts in an existing document can be replaced with an alternate resource.

Extract Images and Text from PDF

Text and embedded images in a document can be extracted and saved to disk. It is also preserve the layout of text in PDF during its extraction.

Tables

Data Binding

Data can be easily imported from object array, data set, data table, or IEnumerable collection.

Formatting

Creates 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 it will appear as 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 Hardware Security Module (HSM), Online Certificate Status Protocol (OCSP), Certificate Revocation List (CRL) and Windows Certificate Store to offer authenticity and integrity.

Conversion

HTML/URL to PDF

Converts HTML from a URL, file, or string to PDF. The converter offers full support for HTML tags, HTML5, CSS3, JavaScript, SVG, MHTML, and page breaks. More Info

Office document to PDF

Essential PDF can convert Microsoft Office documents such as Word, Excel, Presentation, and various other formats such as TIFF, RTF, and XAML documents to PDF.

Fixed document formats to PDF

Converts fixed document format such as XML Paper Specification (XPS), Open XML Paper Specification (OXPS) to PDF.

Vector Graphics to PDF

Converts vector graphics formats such as Enhanced Metafile (EMF), Windows Metafile (WMF), Scalable Vector Graphics (SVG) to PDF.

PDF to Image

Converts PDF documents into single page or multi-page raster images such as TIFF, JPEG.

Scanned document to searchable PDF

Scanned PDF documents containing embedded images can be converted to searchable and text selectable PDF documents through Optical Character Recognition (OCR).

Interactive Elements

Annotations

Add, edit, and remove comments with highlight, mark-up, free text, and 17+ annotations.

PDF Actions

Adds pre-defined actions like form actions, launch actions, named actions and so on., to attachments, form fields, and annotations and also supports custom PDF JavaScript action.

Bookmarks

Adds bookmarks to the 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

Creates tagged PDF or PDF/UA with the standard compliant of section 508 for the people who require assistive technologies when reading electronic content.

Optimize PDF

Optimize the existing PDF document, to reduce the file size, control metadata, image and font options

Barcode

1D barcode

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

2D barcode

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

Feature Matrix

Document and Page Features .NET Framework UWP Xamarin and .NET Core
Create a PDF document from scratch or modify an existing document. Yes Yes Yes
Save the PDF document to a local or storage file. Yes Yes Yes
Save the PDF document to a stream. Yes Yes Yes
Open existing PDF documents from local or storage file. Yes Yes Yes
Open existing PDF documents from stream. Yes Yes Yes
Standard and custom page sizes. Yes Yes Yes
Portrait and landscape orientations. Yes Yes Yes
Document properties. Yes Yes Yes
XMP metadata. Yes Yes Yes
Custom metadata. Yes Yes Yes
PDF standards conformance such as to PDFA1/B and PDF X1-A. Yes
Viewer preferences. Yes Yes Yes
PDF portfolio. Yes Yes Yes
Page layers. Yes Yes Yes
Headers and footers. Yes Yes Yes
Page labels. Yes Yes Yes
Automatic fields such as page number field, date field, etc., for specific pages or the entire document. Yes Yes Yes
Tagged PDF with section 508 compliant. Yes Yes Yes
Security
Add digital signatures using x509 certificates. Yes Yes Yes
Encrypt/decrypt PDF using 40-bit and 128-bit RC4 algorithm. Yes Yes Yes
Encrypt/decrypt PDF using 128-bit and 256-bit AES algorithm. Yes Yes Yes
Encrypt/decrypt PDF using 256-bit AES algorithm with revision 6. Yes Yes Yes
PDF contents .NET Framework UWP Xamarin and .NET Core
Add single, multiline, and multipage text with various standard and TrueType fonts. Yes Yes Yes
Align text in RTL format for languages such as Arabic, Hebrew, etc. Yes Yes Yes
Add formatted text to PDF from HTML tags. Yes
Apply text formatting including colors, alignments, line and character spacing, etc. Yes Yes Yes
Embed JPEG and PNG images. Yes Yes Yes
Embed TIFF images. Yes Yes
Embed vector images such as EMF and SVG. Yes
Create masked images using soft and image masking techniques. Yes Yes Yes
Paginate images across multiple pages. Yes Yes Yes
Add watermarks to the document using text or images. Yes Yes Yes
Create richly formatted tables that can span across multiple pages. Yes Yes Yes
Add geometrical shapes like lines, rectangles, paths, curves, etc., to the page graphics. Yes Yes Yes
Apply pen and brush for graphic elements such as text, shapes, etc. Yes Yes Yes
Support for various color spaces such as CalRGB, CalGray, Indexed, Separation, etc. Yes Yes Yes
Apply patterns and shadings to the graphics. Yes Yes Yes
Insert hyperlinks that can navigate to a web page, remote file, or even to a different region in the same document. Yes Yes Yes
Fonts
14 types of standard or base fonts. Yes Yes Yes
CJK (Chinese, Japanese, and Korean) fonts. Yes Yes Yes
TrueType fonts. Yes Yes Yes
Unicode TrueType fonts. Yes Yes Yes
Tables .NET Framework UWP Xamarin and .NET Core
Import from different datasources. Yes Yes Yes
Strongly typed IEnumerable objects. Yes Yes Yes
Add row, column, cell, and table formatting. Yes Yes Yes
Add row headers that can be repeated for all the pages. Yes Yes Yes
Paginate tables across multiple pages with the ability to handle horizontal overflow. Yes Yes Yes
Merge rows and columns. Yes Yes Yes
Create nested tables that span across pages. Yes Yes Yes
Forms .NET Framework UWP Xamarin and .NET Core
Create and modify forms. Yes Yes Yes
Support for form fields like push button field, check box field, radio button field, text box field, list field, and combo box field. Yes Yes Yes
Remove or reposition form fields. Yes Yes Yes
Flatten the entire form or specific fields in the documents. Yes Yes Yes
Import and export form data from FDF, XFDF, and XML files. Yes Yes Yes
XFA forms. Yes Yes
Document Conversions .NET Framework UWP and Xamarin .NET Core
Convert HTML from URL/disk/string to PDF. Yes Yes
Convert Word documents to PDF. Yes Yes Yes
Convert Excel and PowerPoint presentation to PDF. Yes
Convert Rich Text Format (RTF) files to PDF. Yes Yes Yes
Convert XPS to PDF document with native graphics. Yes
Optical Character Recognition .NET Framework
Recognize text in scanned PDF documents and PDF with embedded raster images. Yes
Recognize text in images. Yes
Bar Codes .NET Framework UWP Xamarin and .NET Core
One-dimensional bar codes such as Code 39, Code 39 Extended, Code 11, Codabar, Code 32, Code 93, Code 93 Extended, Code 128A, Code 128B, UPC bar code, and Code 128C bar codes. Yes Yes Yes
Two-dimensional bar codes such as QR Code and Data Matrix bar code. Yes Yes Yes
Interactive Elements .NET Framework UWP Xamarin and .NET Core
Add annotations with associated notes. Yes Yes Yes
Embed files as attachments. Yes Yes Yes
Create/modify bookmarks for easier navigation. Yes Yes Yes
Apply actions for elements such as form fields, bookmarks, links, etc. Yes Yes Yes
Flatten the entire annotation or specific annotation in the documents. Yes Yes Yes
Annotation Types
Attachment Annotation Yes Yes Yes
Document Link Annotation Yes Yes Yes
File Link Annotation Yes Yes Yes
Ink Annotation Yes Yes Yes
Line Annotation Yes Yes Yes
3-D Annotation Yes Yes Yes
Circle Annotation Yes Yes Yes
Ellipse Annotation Yes Yes Yes
FreeText Annotation Yes Yes Yes
Polygon Annotation Yes Yes Yes
Rectangle Annotation Yes Yes Yes
Square Annotation Yes Yes Yes
Text Markup Annotation Yes Yes Yes
Pop-up Annotation Yes Yes Yes
Rubber Stamp Annotation Yes Yes Yes
Sound Annotation Yes Yes Yes
URI Annotation Yes Yes Yes
Action Types
Form Action Yes Yes Yes
Goto Action Yes Yes Yes
JavaScript Action Yes Yes Yes
Launch Action Yes Yes Yes
Named Action Yes Yes Yes
Field Action Yes Yes Yes
Reset Action Yes Yes Yes
Sound Action Yes Yes Yes
Submit Action Yes Yes Yes
URI Action Yes Yes Yes

PRICING

Cody Icon

File Formats

$ 995

One developer per license

Developer Platform

Essential Studio

$ 1,995

One developer per license

best-img

Unlimited Global License

Cover everyone in your organization for one low annual fee

CONTACT US
DEVELOPER PLATFORM
1,000+ web, desktop, and mobile controls
Predictive Analytics
File Formats (Word, Excel, PowerPoint, and PDF)
DATA PLATFORM
Dashboard Platform
Big Data Platform
Report Platform
Data Integration Platform
SUPPORT
Dedicated Account Representative
Quarterly product releases
Support within 24 hours on all business days
LICENSING
Licensing Management Portal
Commercial Use
Max Developer Count
1 per license
1 per license
Unlimited
Coverage Period
1 year
1 year
1 year

RESOURCES

CASE STUDY

Syncfusion’s file format components helped me create the reports I needed, fast. – J. Pereira, Software Developer.

The libraries have been built from scratch and refined for more than a decade to provide blazing-fast performance, comprehensive API, and compatibility across the latest and older versions of these files.

CONTINUE READING View all Customer Stories

VIDEOS

Syncfusion File Format Libraries - Manipulate Excel, Word, PowerPoint, and PDF files

Read and write Excel, Word, PDF, and PowerPoint files. Also includes integrated visualization capabilities. Advanced features include support for pivot tables, pivot charts, mail-merge, and extensive formatting.

E-BOOK

Succinctly Series: PDF Succinctly

Succinctly Series: PDF Succinctly


- by Ryan Hodson
CONTINUE READING View all E-books

A well known industry partner

Working with the industry’s best and brightest minds to streamline reporting

Syncfusion Customers
  • "Syncfusion has all of the required controls, reporting and dashboarding tools across multiple platforms that allow us to leverage our existing skills with a simple and value-for-money licensing model."
    Jono Walker, Walkerscott
  • "An excellent toolset and a great support team. I’ve been using Syncfusion’s products for a couple of years, and they save me a lot of time on development."
    Oswaldo Diaz, Product Manager, Hipermetrics.com

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Syncfusion Awards

Warning Icon 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.Close Icon