Trusted by global enterprises, the Syncfusion® .NET PDF Library supports advanced features like digital signatures, form filling, redaction, and PDF/A compliance for secure and professional document workflows.
The .NET PDF Library is completely independent and doesn't need Adobe dependencies.
The PDF Library 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.
Load documents with thousands of pages instantly. Enjoy a seamless scrolling experience. The virtualized page rendering utilizes less runtime memory.
PDF Library provides support for basic to advanced encryption standards.
Documents can be digitally signed using x509 certificates with local, web, or hardware-based signatures.
Over the more than 20 years since its first publication, Syncfusion® .NET PDF Library has become a mature and proven product.
These real-world examples demonstrate the supported features and APIs for utilizing the PDF Framework to do various PDF-related activities like create, edit, view, convert, compress, etc.
All the elements in a typical PDF document like text, formatting, images, shapes, and tables are accessible through a comprehensive set of APIs.
There are no distribution fees, per-server licensing fees, or royalties, making the PDF Library very cost-effective.
Utilize direct support from our document processing libraries development team along with live chat support with no additional charges.
On G2, more than 600 users have positively reviewed Syncfusion®. Other vendors have far fewer reviews.
Get free, unlimited access to the over 1,600 controls in Syncfusion® Essential Studio® through the Community License if eligible. No credit card required.
The .NET PDF Library is completely independent and doesn't need Adobe dependencies.
The PDF Library 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.
Load documents with thousands of pages instantly. Enjoy a seamless scrolling experience. The virtualized page rendering utilizes less runtime memory.
PDF Library provides support for basic to advanced encryption standards:
Documents can be digitally signed using x509 certificates with local, web, or hardware-based signatures.
Over the more than 20 years since its first publication, Syncfusion® .NET PDF Library has become a mature and proven product.
These real-world examples demonstrate the supported features and APIs for utilizing the PDF Framework to do various PDF-related activities like create, edit, view, convert, compress, etc.
All the elements in a typical PDF document like text, formatting, images, shapes, and tables are accessible through a comprehensive set of APIs.
There are no distribution fees, per-server licensing fees, or royalties, making the PDF Library very cost-effective.
Utilize direct support from our document processing libraries development team along with live chat support with no additional charges.
On G2, more than 600 users have positively reviewed Syncfusion®. Other vendors have far fewer reviews.
Get free, unlimited access to the over 1,600 controls in Syncfusion® Essential Studio® through the Community License if eligible. No credit card required.



Platforms | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
WinForms |
|
|
WPF |
|
|
UWP |
|
|
ASP.NET Core |
|
|
ASP.NET MVC |
|
|
Blazor |
|
|
Flutter |
|
|
WinUI |
|
|
.NET MAUI |
|
|
Linux |
|
|
Mac |
|
|
Azure |
|
|
Amazon Web Services |
|
|
Google Cloud Platform |
|
|
C# |
|
|
Dart |
|
|
Platforms | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Web Installer |
|
|
Offline Installer |
|
|
Linux Installer |
|
|
Platforms | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
HTML |
|
|
Word |
|
|
Excel |
|
|
PPTX |
|
|
XPS |
|
|
PNG |
|
|
TIFF |
|
|
JPEG |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Open PDF Files |
|
|
Open and edit existing PDF documents |
|
|
Loading & saving document |
|
|
Save PDF Files |
|
|
Platforms | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
From Google Drive |
|
|
From Dropbox cloud file storage |
|
|
From Azure blob storage |
|
|
From Google Cloud storage |
|
|
From AWS S3 |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
To Google Drive |
|
|
To Dropbox cloud file storage |
|
|
To Azure blob storage |
|
|
To Google Cloud storage |
|
|
To AWS S3 |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
PDF to Word |
|
|
PDF to Excel |
|
|
PDF to PPT (PowerPoint) |
|
|
HTML to PDF file |
|
|
PDF file to HTML format |
|
|
Images to PDF |
|
|
PDF to Images |
|
|
Other file formats to PDF |
|
|
PDF to other formats |
|
|
PDF to PDF/A formats |
|
|
PDF/A to PDF format |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Formatting PDF Document |
|
|
Manipulate PDF Document |
|
|
Optimize PDF |
|
|
Merge PDF files |
|
|
Split PDF files |
|
|
Compress PDF |
|
|
Creating sections in a PDF |
|
|
Remove Specific Keys from the Existing Document Information |
|
|
Performing incremental update for PDF document |
|
|
Choosing the viewer preferences |
|
|
Adding document action |
|
|
Working in Multi-Threading Environment |
|
|
Uniform Resource Naming in PDF document |
|
|
Memory Optimization |
|
|
Find corrupted PDF document |
|
|
Embed all the non-embedded fonts in the existing PDF document |
|
|
Add or retrieve BaseUri in a PDF document |
|
|
Components | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Add Pages |
|
|
Move PDF Pages |
|
|
Delete PDF Pages |
|
|
Change PDF Page Size |
|
|
Rotate PDF Pages |
|
|
Add Header and Footer to PDF |
|
|
Crop Pages |
|
|
Add watermark |
|
|
Add Page Number |
|
|
Add backgrounds |
|
|
Image stamps in PDF File |
|
|
Text stamps in PDF File |
|
|
Page stamps in PDF File |
|
|
Get and Set Page Properties |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Text Formatting inside PDF |
|
|
Replace Text in PDF |
|
|
Rotate Text Inside PDF |
|
|
Search and Get Text |
|
|
Drawing text in an existing document |
|
|
Drawing text using different fonts |
|
|
Draw text using standard fonts |
|
|
Draw text using TrueType fonts |
|
|
Draw text using CJK fonts |
|
|
Measuring a string |
|
|
Embedding fonts and working with Unicode text |
|
|
Drawing Right-To-Left text |
|
|
Adding a HTML Styled Text |
|
|
Creating a multicolumn PDF document |
|
|
Inserting Rich Text Format contents |
|
|
Adding an Ordered, Unordered List |
|
|
Replace Fonts in an existing document |
|
|
Search and get the bounds of a text in a document |
|
|
Drawing complex script language text |
|
|
Drawing text using OpenType font |
|
|
Drawing text with baseline alignment |
|
|
Adding a text encoding to the PdfStandardFont |
|
|
PDF Tooltip |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Add Image |
|
|
Delete Images |
|
|
Extract Images |
|
|
Get Resolution and Dimensions |
|
|
Working with Image Placement |
|
|
Search and Get Images |
|
|
Replace Image |
|
|
Set Image Size |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
JPEG |
|
|
JPEG with Exif standard |
|
|
GIF |
|
|
PNG |
|
|
TIFF |
|
|
ICO and ICON |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Solid Brush |
|
|
Linear gradient brush |
|
|
Radial Gradient Brush |
|
|
Tiling Brush |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Create or Add Table |
|
|
Extract Table |
|
|
Integrate Table |
|
|
Manipulate Tables |
|
|
Remove Tables |
|
|
Built-in table styles |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Working with AcroForm |
|
|
Working with XFA Form |
|
|
Creating a new PDF form |
|
|
Add, fill and remove form fields in an existing PDF Document |
|
|
Set appearance to the PDF form fields |
|
|
Modifying the existing form field in PDF document |
|
|
Retrieving/Modifying the fore and back color of an existing form fields |
|
|
Enumerate the form fields |
|
|
Fill the XFA form fields along with Acroform in a same API |
|
|
Importing FDF file to PDF |
|
|
Export PDF file to FDF |
|
|
Complex script support for form fields |
|
|
Auto naming of form fields |
|
|
Adding actions to form fields |
|
|
Auto resizing text box field text |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Importing pages from multiple documents |
|
|
Optimizing PDF resources when merging PDF documents |
|
|
Reducing the size of the PDF file while importing pages |
|
|
Extend the margin of the PDF pages while merging PDF document |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Working with basic text extraction |
|
|
Working with layout based text extraction |
|
|
Text Extraction with Bounds |
|
|
Working with Lines |
|
|
Working with words |
|
|
Working with characters |
|
|
Woking with Image Extraction |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
PDF/A sub standards (PDF/A-1 to PDF/A-4) |
|
|
Working with OCR |
|
|
Color Spaces |
|
|
Working with JavaScript |
|
|
Meta data |
|
|
Hyperlinks |
|
|
Headers and Footers |
|
|
Shapes |
|
|
Bookmarks |
|
|
Named destination |
|
|
Annotation |
|
|
Attachments |
|
|
PDF Redaction |
|
|
Digital Signature |
|
|
Barcodes |
|
|
Actions |
|
|
Layers |
|
|
Tagged PDF |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Digitally sign PDF |
|
|
Encrypt and Decrypt PDF Files |
|
|
Working with RC4 Encryption |
|
|
Working with AES Encryption |
|
|
Protect an existing document |
|
|
Set and changing the password of the PDF document |
|
|
Change the permission of the PDF document |
|
|
Remove password from the user password PDF document |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Creating a PDF portfolio |
|
|
Extracting file from PDF Portfolio |
|
|
Removing files from PDF Portfolio |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Generating ZUGFeRD invoice |
|
|
Adding ZUGFeRD structured data as attachment |
|
|
Extract ZUGFeRD invoice from PDF |
|
|
Validating ZUGFeRD invoices using Adobe Acrobat |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Create PDF from XML using XSLT |
|
|
Generate PDF from XML |
|
|
Supported XML Schema |
|
|
The.NET PDF framework is a powerful library used to create, read, merge, split, secure, edit, display, and review PDF files.
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Ability to create PDF files from scratch. |
|
|
Support for creation, filling, and flattening of forms (AcroForms and XFA). |
|
|
Ability to open, modify and save existing PDF files. |
|
|
Support to compress existing PDF files. |
|
|
Ability to merge and split PDF files. |
|
|
Support for optical character recognition by using Tesseract engine. |
|
|
Ability to convert HTML, RTF, Word, Excel, PowerPoint, and XPS to PDF. |
|
|
Ability to encrypt and decrypt PDF files with advanced standards. |
|
|
Support to add, modify, and remove interactive elements such as bookmarks, annotations, and attachments. |
|
|
Support to add barcodes to the PDF files. |
|
|
Support to create accessible PDF or tagged PDF (PDF/UA) with section 508 compliance. |
|
|
Support to redact text and images in PDF files. |
|
|
Support to digitally sign and validate signatures in PDF documents. |
|
|
Support for .NET Standard 2.0 onwards. |
|
|
PDF library is compatible with .NET 10 applications. |
|
|
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Drawing text in a new, and existing document also using standard, truetype and CJK fonts. |
|
|
PDF supports both the dynamic and static XFA forms. |
|
|
PDF provides support for Optical Character Recognition with the help of Google’s Tesseract Optical Character Recognition engine. |
|
|
PDF provides support to add, remove and modify the named destination in the PDF document. |
|
|
Supports 15+ 1D, and 2D barcodes |
|
|
PDF supports 10+ actions that can be triggered by different events and user interactions. |
|
|
Create PDF from XML using XSLT |
|
|
JavaScript code embedded in the PDF document |
|
|
Memory Optimization |
|
|
Find corrupted PDF document |
|
|
For the PDF Library, there are 200+ demos. The examples show a variety of distinct user case scenarios that could be quite useful.
| Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Create and modify PDF files from C# with 5 lines of code. |
|
|
Real world examples |
|
|
Single API across all platforms. |
|
|
Github samples |
|
|
All the features of our PDF Library’s components are explained thoroughly with C# code examples, demos, and screenshots in the documentation.
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
| Installation and Upgrade information |
|
|
| System Requirements |
|
|
Individual Nuget Packages |
|
|
Licensing FAQ’s |
|
|
Getting started documentation for all supported platforms |
|
|
Explained all features of PDF Library with an extensive documentation, and knowledge base |
|
|
| Every features explained with well crafted code examples |
|
|
Release history |
|
|
Syncfusion® PDF Library is a native .NET class library that can be easily integrated in your application.
Features | Syncfusion<sup class="trademark-small">®</sup> | Other Vendors |
|---|---|---|
Powerful and comprehensive API. |
|
|
Proven and fully documented. |
|
|
Blazing-fast performance. |
|
|
No server deployment fees. |
|
|
Live chat support on all business days |
|
|
Request feature/demo |
|
|
Having an excellent set of tools and a great support team, Syncfusion® reduces customers’ development time. Here are some of their experiences.






Explore our 200+ free ebooks to learn about the latest trends in software development.
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.