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. (Last updated on: June 24, 2019).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies

.NET Core PDF Library - Overview

The Syncfusion PDF Library is a feature-rich and high-performance .NET Core PDF library that allows you to add robust PDF functionalities to any ASP.NET Core application. It allows you to create, read, and edit PDF documents programmatically. This library also offers functionality to merge, split, stamp, form-fill, and secure PDF files.

Overview diagram of .NET Core PDF Library.


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 a 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, a knowledge base, and samples.


PDF forms

Create forms

Create forms

Create AcroForms from scratch or existing documents to collect information from users.

Edit forms.

Edit forms

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

Fill forms.

Fill forms

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

Flatten forms.

Flatten forms

Flatten an AcroForm to remove the editing capability of the document.


Organize

Merge or append PDF.

Merge or append PDFs

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

Split PDF.

Split PDFs

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

Rearrange.

Rearrange

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

Portfolio.

Portfolio

Create a portfolio that allows you to bundle related documents together. Extract and delete files from the portfolio.


Manipulation

Watermark existing PDF.

Watermark existing PDFs

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

Extract images and text

Extract text from PDFs

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


Tables

Data binding.

Data binding

Data can be easily imported from an IEnumerable collection.

Formatting.

Formatting

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

Styling.

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.

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.

Digitally sign PDF files

Documents can be digitally signed using x509 certificates such as .pfx files with private keys with support for the online certificate status protocol (OCSP) and certificate revocation list (CRL) to offer authenticity and integrity.

Redact PDF.

Redact PDFs

Redaction is the process of removing sensitive or confidential information from PDF documents. The Syncfusion PDF Library provides an easy way to redact PDF contents.


Interactive elements

Annotations.

Annotations

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

PDF actions.

PDF actions

Add predefined actions like form actions, launch actions, and named actions, to attachments, form fields, and annotations. PDF Library also supports custom PDF JavaScript actions.

Bookmarks.

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.

Attachment

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


Standardize

Accessibility.

Accessibility

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

Optimize PDFs.

Optimize PDFs

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

ZUGFeRD.

ZUGFeRD

Create ZUGFeRD-compliant PDF invoices to exchange structured data in public and private sectors. These are human-readable invoices with text, graphics, and images, and machine-readable, structured invoice data in XML format.


Barcodes

Barcode 1D.

1D barcodes

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

Barcode 2D.

2D barcodes

Create 2D barcodes in a PDF document with vector quantity and save as raster images. Supported 2D barcodes are QR code, Data Matrix, and PDF417 barcode.


Feature Matrix

Document and Page Features .NET Core
Create a PDF document from scratch or modify an existing document. Yes
Save the PDF document to a local or storage file. Yes
Save the PDF document to a stream. Yes
Open existing PDF documents from local or storage file. Yes
Open existing PDF documents from stream. Yes
Standard and custom page sizes. Yes
Portrait and landscape orientations. Yes
Document properties. Yes
XMP metadata. Yes
Custom metadata. Yes
PDF standards conformance such as to PDF A1/B, PDF A2/B, and PDF A3/B. Yes
Viewer preferences. Yes
PDF portfolio. Yes
Page layers. Yes
Headers and footers. Yes
Page labels. Yes
Automatic fields such as page number field, date field, etc., for specific pages or the entire document. Yes
Tagged PDF with section 508 compliance. Yes
Security
Add digital signatures using x509 certificates. Yes
Enable long-term validation (LTV) PDF signatures. Yes
Encrypt/decrypt PDFs using 40-bit and 128-bit RC4 algorithm. Yes
Encrypt/decrypt PDFs using 128-bit and 256-bit AES algorithm. Yes
Encrypt/decrypt PDF using 256-bit AES algorithm with revision 6. Yes
Redact PDF content Yes
PDF contents
Add single, multiline, and multipage text with various standard and TrueType fonts. Yes
Align text in RTL format for languages such as Arabic, Hebrew, etc. Yes
Apply text formatting including colors, alignments, line and character spacing, etc. Yes
Add complex script language text such as Thai, Hindi, Tamil, etc. Yes
Embed JPEG and PNG images. Yes
Embed TIFF images. Yes
Create masked images using soft and image masking techniques. Yes
Paginate images across multiple pages. Yes
Add watermarks to the document using text or images. Yes
Create richly formatted tables that can span across multiple pages. Yes
Add geometric shapes like lines, rectangles, paths, curves, etc., to the page graphics. Yes
Apply pen and brush for graphic elements such as text, shapes, etc. Yes
Support for various color spaces such as CalRGB, CalGray, Indexed, Separation, etc. Yes
Apply patterns and shadings to the graphics. Yes
Insert hyperlinks that can navigate to a webpage, remote file, or even to a different region in the same document. Yes
Fonts
14 types of standard or base fonts. Yes
CJK (Chinese, Japanese, and Korean) fonts. Yes
TrueType fonts. Yes
Unicode TrueType fonts. Yes
Tables
Import from different data sources. Yes
Strongly typed IEnumerable objects. Yes
Add row, column, cell, and table formatting. Yes
Add row headers that can be repeated for all the pages. Yes
Paginate tables across multiple pages with the ability to handle horizontal overflow. Yes
Merge rows and columns. Yes
Create nested tables that span across pages. Yes
Forms
Create and modify forms. 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
Remove or reposition form fields. Yes
Flatten the entire form or specific fields in the documents. Yes
Import and export form data from FDF, XFDF, and XML files. Yes
XFA forms.
Document Conversions
Convert HTML from URL/disk/string to PDF. Yes
Convert Word documents to PDF. Yes
Convert Excel and PowerPoint presentation to PDF. Yes
Convert Rich Text Format (RTF) files to PDF. Yes
Convert XPS to PDF document with native graphics. Yes
Barcodes
One-dimensional barcodes: 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. Yes
Two-dimensional barcodes such as QR code, Data Matrix, and PDF417 barcodes. Yes
Interactive Elements
Add annotations with associated notes. Yes
Embed files as attachments. Yes
Create/modify bookmarks for easier navigation. Yes
Apply actions for elements such as form fields, bookmarks, links, etc. Yes
Flatten all annotations or a specific annotation in the documents. Yes
Annotation Types
Attachment annotation Yes
Document link annotation Yes
File link annotation Yes
Ink annotation Yes
Line annotation Yes
3D annotation Yes
Circle annotation Yes
Ellipse annotation Yes
FreeText annotation Yes
Polygon annotation Yes
Rectangle annotation Yes
Square annotation Yes
Text markup annotation Yes
Pop-up annotation Yes
Rubber stamp annotation Yes
Sound annotation Yes
URI annotation Yes
Measurement Annotations
Line measurement annotation Yes
Square measurement annotation Yes
Circle measurement annotation Yes
Action Types
Form action Yes
Goto action Yes
JavaScript action Yes
Launch action Yes
Named action Yes
Field action Yes
Reset action Yes
Sound action Yes
Submit action Yes
URI action Yes

PRICING

File Formats
Developer Platform
Unlimited Global License

Developer Platform

Essential Studio

$ 2,495

/developer 1st year

Includes 1,600+ Controls
Best Value

Unlimited Global License

Cover everyone in your organization for one low annual fee

CONTACT US

File Formats

$ 995

/developer 1st year

DEVELOPER PLATFORM
  • 65+ Components each for JavaScript, Angular, jQuery, React, and Vue.
  • 75+ ASP.NET Web Forms Controls
  • 65+ Blazor Components
  • 70+ ASP.NET MVC Controls
  • 70+ ASP.NET Core Controls
  • File Formats (Word, Excel, PowerPoint and PDF) Tool tip information icon
  • Report Viewer SDK
  • 10+ WinUI Controls (Preview)
  • 150+ Xamarin Controls *Includes iOS, Android and UWP
  • 100+ WinForms Controls
  • 95+ WPF Controls
  • 70+ UWP Controls
  • 60+ PHP Controls
  • 60+ JSP Controls
  • Flutter Widgets
  • Predictive Analytics
SUPPORT
  • Dedicated Account Representative
  • Quarterly product releases
  • Support within 24 hours on all business days
  • Live chat support on all business days
LICENSING
  • Licensing Management Portal
  • Commercial Use
  • Max Developer count
  • 1 per license
  • Coverage Period
  • 1 year
File Formats
Developer Platform
Unlimited Global License

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: Statistics Using Excel Succinctly

Succinctly Series: Statistics Using Excel Succinctly


- by Charles Zaiontz
CONTINUE READING View all E-books

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.

Scroll up icon

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

Live Chat Icon For mobile
Live Chat Icon