Xceed.PdfLibrary.NET
3.0.26322.8460
dotnet add package Xceed.PdfLibrary.NET --version 3.0.26322.8460
NuGet\Install-Package Xceed.PdfLibrary.NET -Version 3.0.26322.8460
<PackageReference Include="Xceed.PdfLibrary.NET" Version="3.0.26322.8460" />
<PackageVersion Include="Xceed.PdfLibrary.NET" Version="3.0.26322.8460" />
<PackageReference Include="Xceed.PdfLibrary.NET" />
paket add Xceed.PdfLibrary.NET --version 3.0.26322.8460
#r "nuget: Xceed.PdfLibrary.NET, 3.0.26322.8460"
#:package Xceed.PdfLibrary.NET@3.0.26322.8460
#addin nuget:?package=Xceed.PdfLibrary.NET&version=3.0.26322.8460
#tool nuget:?package=Xceed.PdfLibrary.NET&version=3.0.26322.8460
Xceed PDF Library for .NET – Create and Manipulate PDF Documents

Xceed PDF Library for .NET – Enterprise PDF Creation & Manipulation API for .NET
Overview
Enterprise-grade PDF creation, manipulation, and extraction API for .NET applications.
Overview
Xceed PDF Library for .NET is a complete enterprise framework for PDF document creation, manipulation, extraction, and automation. Whether you're building document management systems, reporting engines, or enterprise workflows, Xceed provides the tools to handle complex PDF operations programmatically.
Trusted by Fortune 500 companies and .NET developers worldwide, this library streamlines PDF document automation across ASP.NET, Blazor, desktop, cloud, and server-side applications.
Key Features
PDF Creation
- Create PDF documents from scratch programmatically
- Generate professional documents with custom layouts
- Add pages with configurable margins and sizes
- Set custom page formats and dimensions
- Open, modify, and save existing PDF documents
Text & Formatting
- Add styled text with custom fonts, sizes, and colors
- Support for standard system and embedded custom fonts
- Create paragraphs with automatic text wrapping
- Precise text positioning and alignment control
- Comprehensive font information extraction
- Find a specific text and remove it, replace it or modify its style
Forms & Interactivity
- CheckBox fields
- RadioButton fields
- TextBox and NumberTextBox fields
- DateTimeTextBox fields
- ComboBox and ListBox fields
- Digital signature fields
Content Extraction
- Extract text, words, and characters
- Extract metadata and font information
- Extract text within specific rectangles
- Extract images and graphical elements
- Extract hyperlinks, bookmarks, and watermarks
- Extract form fields and attachments
- Support for right-to-left, Asian, and Arabic text
Advanced Features
- Add watermarks and attachments
- Insert hyperlinks and bookmarks
- Insert png or jpg images
- Draw lines, rectangles, and paths
- Digital signature field support
- Elements rotation extraction
- Comprehensive metadata handling
- Support transparency
- Encrypt and decrypt with passwords
- Manage document's permissions
Installation
NuGet Package Manager
dotnet add package Xceed.PdfLibrary.NET
Package Manager Console
Install-Package Xceed.PdfLibrary.NET
Quick Start
Create a PDF Document
using Xceed.PdfLibrary.NET;
// Create a new PDF document
using (PdfDocument pdfDocument = PdfDocument.Create("MyDocument.pdf"))
{
// Get the first page
Page page = pdfDocument.Pages.First();
// Define a title style
TextStyle titleStyle = TextStyle.WithFont(
pdfDocument.Fonts.GetStandardFont(StandardFontType.Helvetica),
15d
);
// Add a paragraph
page.AddParagraph(
"My first paragraph.",
titleStyle,
new ParagraphStyle(ParagraphHorizontalAlignment.Center)
);
// Save the document
pdfDocument.Save();
}
Add License Key
using Xceed.PdfLibrary.NET;
static void Main(string[] args)
{
// Set your license key
Xceed.PdfLibrary.NET.Licenser.LicenseKey = "PDFXX-XXXXX-XXXXX-XXXX";
// Start creating and manipulating PDFs
PdfDocument pdfDocument = PdfDocument.Create("MyPdf.pdf");
// Your PDF creation code here...
}
Core Capabilities
PDF Document Operations
| Feature | Supported |
|---|---|
| Create PDF from scratch | ✓ |
| Open existing PDF documents | ✓ |
| Save modified PDF files | ✓ |
| Configure page formats | ✓ |
| Set custom page sizes | ✓ |
| Manage margins and layout | ✓ |
| Encrypt and decrypt with passwords | ✓ |
| Manage document's permissions | ✓ |
Text & Styling
| Feature | Supported |
|---|---|
| Add text with font, size, color, positioning | ✓ |
| Use standard, system, and custom embedded fonts | ✓ |
| Create paragraphs with automatic wrapping | ✓ |
| Add text with specific alignment | ✓ |
| Extract text with font information | ✓ |
| Find a specific text | ✓ |
| Remove or replace a text | ✓ |
| Modify a text style | ✓ |
Forms & Fields
| Feature | Supported |
|---|---|
| CheckBox fields | ✓ |
| RadioButton fields | ✓ |
| TextBox fields | ✓ |
| NumberTextBox fields | ✓ |
| DateTimeTextBox fields | ✓ |
| ComboBox fields | ✓ |
| ListBox fields | ✓ |
| Digital signature fields | ✓ |
Content Extraction
| Feature | Supported |
|---|---|
| Extract pages | ✓ |
| Extract metadata | ✓ |
| Extract text and words | ✓ |
| Extract font information | ✓ |
| Extract text in rectangles | ✓ |
| Extract images | ✓ |
| Extract attachments | ✓ |
| Extract form fields | ✓ |
| Extract hyperlinks and bookmarks | ✓ |
| Extract watermarks | ✓ |
| Extract right-to-left and Asian text | ✓ |
Graphics & Elements
| Feature | Supported |
|---|---|
| Add lines and rectangles | ✓ |
| Add paths and shapes | ✓ |
| Add watermarks | ✓ |
| Add attachments | ✓ |
| Add hyperlinks | ✓ |
| Add Images | ✓ |
| Support transparency | ✓ |
Supported Platforms & Frameworks
Frameworks
- .NET Framework 4.0+
- .NET 5+
- .NET 6+
- .NET 7+
- .NET 8+
- .NET 9+
- .NET 10+
Operating Systems
- Windows
- macOS
- Linux
Common Use Cases
- PDF Generation Systems - Generate reports, invoices, and contracts programmatically
- Document Automation Platforms - Build workflow engines for document processing
- Reporting Engines - Create dynamic, formatted PDF reports from application data
- Contract & Invoice Workflows - Automate contract and invoice generation and management
- ASP.NET Document Services - Integrate PDF generation into web applications
- Enterprise Content Extraction - Extract structured data from PDF documents
- Form Processing - Create and process interactive PDF forms
- Cloud PDF Processing - Deploy PDF operations in cloud-native applications
Supported PDF Features
Creation Features
- Create PDF from scratch
- Add text with custom font, size, color, positioning
- Use standard, system, and custom embedded fonts
- Add paragraphs with automatic text wrapping
- Add pages and manage margins
- Add CheckBox, RadioButton, TextBox, NumberTextBox, DateTimeTextBox, ComboBox, ListBox, and digital signature fields
- Add hyperlinks
- Add attachments and watermarks
- Add lines and rectangles
- Add images
- Set page format and custom page sizes
- Open and save PDF documents
- Encrypt and decrypt with passwords
- Manage document's permissions
Extraction Features
- Extract pages and page count
- Extract metadata
- Extract words, characters, and text
- Extract text with font information
- Extract text inside rectangles
- Extract form fields
- Extract hyperlinks and bookmarks
- Extract watermarks
- Extract page rotation
- Extract images and graphics
- Extract attachments and paths
- Support for right-to-left, Asian, and Arabic text
- Find a specific text
- Remove or replace a text
- Modify a text style
Free 45-Day Trial
Experience the full capabilities of Xceed PDF Library for .NET with a free 45-day trial. No credit card required.
Resources
- Product Page - Features and pricing
- Documentation - Complete API documentation
- API Reference - Detailed method and class reference
- Blog - Updates and articles
- Support - Technical support and forums
- Licensing - License information and pricing
Related Xceed Products
Document & Office Automation
- Xceed Words for .NET - Word document creation and manipulation
- Xceed Workbooks for .NET - Excel workbook creation and editing
File & Data Transfer
- Xceed Zip for .NET - ZIP, TAR, GZip archive compression
- Xceed Real-Time Zip for .NET - Streaming ZIP compression
- Xceed SFTP for .NET - Secure SFTP and SSH transfers
- Xceed FTP for .NET - FTP and FTPS file transfers
UI Components
- Xceed Toolkit Plus for WPF - Advanced WPF controls
- Xceed DataGrid for WPF - High-performance WPF DataGrid
- Xceed Toolkit for .NET MAUI - Cross-platform MAUI controls
- Extended WPF Toolkit - Open-source WPF controls
Getting Help
- Documentation - Complete API documentation and guides
- Support Portal - Get technical support
- NuGet Package - View on NuGet.org
License
Xceed PDF Library for .NET is a commercial product. A free 45-day trial is available, and various license options are offered for development and production use. See licensing information for details.
Xceed PDF Library for .NET – Enterprise PDF automation for modern .NET applications.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Framework | net40 is compatible. net403 was computed. net45 was computed. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.0
- No dependencies.
-
net5.0
- System.Security.Cryptography.Pkcs (>= 10.0.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Xceed.PdfLibrary.NET:
| Package | Downloads |
|---|---|
|
Xceed.Products.Documents.Libraries.Full
Create or manipulate Microsoft Word documents, Excel documents and Pdf documents from your .NET applications, without requiring Word, Excel, Office or a Pdf app to be installed. Word documents can be converted to PDF(not all Word elements are supported). Fast and lightweight. Widely used and backed by a responsive support and development team whose sole ambition is your complete satisfaction. You can try Words for .NET, Workbooks for .NET and PdfLibrary for .NET for free for 45 days, after which you will need to purchase a license key to continue using it. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.26322.8460 | 255 | 6/22/2026 |
| 2.0.26166.7850 | 605 | 3/16/2026 |
| 1.0.25608.6677 | 719 | 12/8/2025 |
See Xceed PDF Library for .NET web site for complete release notes: https://xceed.com/release-notes/#pdf-library-net-3.0.26322.8460