
Professional .NET PDF library for creating, editing, converting, and processing PDF files in C#, VB.NET, ASP.NET, .NET Core, and Xamarin.iOS.
Vendor
E-ICEBLUE
Company Website




Spire.PDF is a standalone .NET class library designed for developers to create, edit, manipulate, and convert PDF documents programmatically. It supports a wide range of PDF operations, including file generation, digital signing, encryption, form field processing, text and image extraction, watermarking, merging/splitting, and high-fidelity conversion to and from various formats. The library is fully managed, requires no external dependencies (such as Adobe Acrobat), and supports multiple .NET environments, including .NET Framework, .NET Core, .NET 5/6/7, MonoAndroid, and Xamarin.iOS.
Key Features
PDF Creation and Editing Programmatic generation and modification of PDF documents.
- Create PDFs from scratch or modify existing documents.
- Add, edit, or remove text, images, shapes, tables, and metadata.
- Insert watermarks, headers, footers, and bookmarks.
Conversion Capabilities High-quality conversion between PDF and other formats.
- Convert PDF to Word, Excel, PowerPoint, HTML, images (PNG, JPEG, TIFF, etc.), XPS, SVG, Markdown, and more.
- Convert HTML, images, text, SVG, and XPS to PDF.
Form and Annotation Support Comprehensive form field and annotation management.
- Create, fill, edit, and extract PDF form fields (text box, check box, radio button, combo box, etc.).
- Add, extract, and manage annotations, including bookmarks and hyperlinks.
Security and Digital Signatures Robust document protection and authentication features.
- Encrypt and decrypt PDFs with user/owner passwords.
- Set permissions and restrictions (printing, copying, editing).
- Add and verify digital signatures, including timestamp support.
Data Extraction Efficient extraction of content from PDFs.
- Extract text, images, attachments, and multimedia (audio/video).
- Retrieve and manipulate document metadata.
Document Manipulation Advanced document structuring and processing.
- Merge and split PDFs by page or range.
- Adjust page size, orientation, and layout.
- Add layers, manage attachments, and overlay documents.
Performance and Compatibility Optimized for various .NET platforms and standalone operation.
- No need for Adobe Acrobat or third-party libraries.
- Supports .NET Framework 2.0 and above, .NET Core, .NET Standard, MonoAndroid, and Xamarin.iOS.
- 32-bit and 64-bit OS support.
Benefits
Developer Productivity Reduces development time for PDF-related features.
- Ready-to-use API for common PDF operations.
- Rich documentation, code samples, and responsive support.
Comprehensive PDF Solution All-in-one library for diverse PDF needs.
- Covers creation, conversion, editing, extraction, and security.
- Suitable for both simple and complex PDF workflows.
High-Quality Output Ensures fidelity and reliability in document processing.
- Maintains formatting and structure during conversions.
- Accurate rendering of fonts, images, and layouts.
Platform Independence Works across major .NET environments.
- Compatible with Windows Forms, ASP.NET, .NET Core, MonoAndroid, and Xamarin.iOS.
- No external software required.