Aspose.PDF
21.10.1
See the version list below for details.
dotnet add package Aspose.PDF --version 21.10.1
NuGet\Install-Package Aspose.PDF -Version 21.10.1
<PackageReference Include="Aspose.PDF" Version="21.10.1" />
paket add Aspose.PDF --version 21.10.1
#r "nuget: Aspose.PDF, 21.10.1"
// Install Aspose.PDF as a Cake Addin
#addin nuget:?package=Aspose.PDF&version=21.10.1
// Install Aspose.PDF as a Cake Tool
#tool nuget:?package=Aspose.PDF&version=21.10.1
.NET API to Process & Manipulate PDF Files
Product Page | Docs | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License
Integrate PDF creation, processing, manipulation & conversion features into your own .NET applications without needing Adobe Acrobat®.
Aspose.PDF for .NET allows you to work with PDF documents, pages, text, images, attachments, fonts, bookmarks, annotations, forms, operators, stamps, watermarks, links, security, signatures, and printing.
PDF Processing Features
- Generate PDF documents on the fly through the API or via XML templates.
- Supports 14 core, Type 1, TruType, Type 3, CJK & Unicode fonts.
- Extract text from PDF pages or search for a particular text segment using regular expressions.
- Add or extract text & images to & from PDF documents.
- Concatenate or split PDF files.
- Linearization of PDF documents for web optimization.
- Validation support for PDF/A-1a, PDF/A-1b & PDF/A-2a.
- Manage PDF tables & graphs using easy to understand object model.
- Convert PDF documents to Office, web, image & PS formats with the highest visual fidelity.
- Manipulate PDF files to manage bookmarks, hyperlinks, watermarks, attachments & annotation.
- Encrypt or decrypt PDF documents as well as set document privileges or modify passwords.
- Manage PDF forms to add, delete, move, flatten, or decorate form fields. Developers may also import or export XML, FDF, or XFDF data.
- Digitally sign PDF documents or remove signatures. Also, verify if the PDF is signed and the signature is valid.
- Print PDF documents to physical or virtual printers with or without print dialog.
- Set document viewer preferences as well as manipulate document information & XMP metadata.
Read & Write PDF & Other Formats
Fixed Layout: PDF, XPS
eBook: EPUB
Markup: HTML, XML
Typesetting: TeX
Vector Graphics: SVG
Save PDF Documents As
Microsoft Word: DOC, DOCX
Microsoft Excel: XLS, XLSX
Microsoft PowerPoint: PPTX
Image: JPEG, PNG, BMP, GIF, TIFF
Metadata: EMF
eBook: MobiXML (MOBI)
Text: TXT
Read Formats
Metafile: CGM
Printer: PCL
Electronic Publishing: PS
Stylesheet: XSLFO
Markdown: MD
Archive: MHT
Platform Independence
Aspose.PDF for .NET can be used to build applications for Windows, Mac OS X x64 as well as Linux x64. Developers may also code in PHP, VBScript, Delphi & C++ programming languages while using Aspose.PDF for .NET via COM Interop.
Get Started
Are you ready to give Aspose.PDF for .NET a try? Simply execute Install-Package Aspose.PDF
from Package Manager Console in Visual Studio to fetch the NuGet package. If you already have Aspose.PDF for .NET and want to upgrade the version, please execute Update-Package Aspose.PDF
to get the latest version.
Create a PDF file via C# Code
// initialize document object
Document document = new Document();
// add a page
Page page = document.Pages.Add();
// add text to the new page
page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Hello World!"));
// save PDF document
document.Save(dir + "output.pdf");
Save PDF as Office & HTML Formats
// load the file to be converted
var pfile = new Aspose.Pdf.Document(dir + "template.pdf");
// save in different formats
pfile.Save(dir + "output.docx", Aspose.Pdf.SaveFormat.DocX);
pfile.Save(dir + "output.pptx", Aspose.Pdf.SaveFormat.Pptx);
pfile.Save(dir + "output.html", Aspose.Pdf.SaveFormat.Html);
Product Page | Docs | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows |
.NET Core | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net20 net35 net35-client net40 net40-client net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 net481 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETFramework 4.0
- No dependencies.
-
.NETStandard 2.0
- Microsoft.Extensions.DependencyModel (>= 2.0.4)
- System.Diagnostics.PerformanceCounter (>= 4.5.0)
- System.Drawing.Common (>= 5.0.2)
- System.Reflection.Emit (>= 4.7.0)
- System.Security.Cryptography.Pkcs (>= 4.7.0)
- System.Security.Permissions (>= 4.5.0)
- System.Text.Encoding.CodePages (>= 5.0.0)
-
.NETStandard 2.1
- Microsoft.Extensions.DependencyModel (>= 2.0.4)
- System.Diagnostics.PerformanceCounter (>= 4.5.0)
- System.Drawing.Common (>= 5.0.2)
- System.Security.Cryptography.Pkcs (>= 4.7.0)
- System.Security.Permissions (>= 4.5.0)
- System.Text.Encoding.CodePages (>= 5.0.0)
-
net5.0
- Microsoft.Extensions.DependencyModel (>= 2.0.4)
- System.Diagnostics.PerformanceCounter (>= 4.5.0)
- System.Drawing.Common (>= 5.0.2)
- System.Security.Cryptography.Pkcs (>= 4.7.0)
- System.Security.Permissions (>= 4.5.0)
- System.Text.Encoding.CodePages (>= 5.0.0)
NuGet packages (19)
Showing the top 5 NuGet packages that depend on Aspose.PDF:
Package | Downloads |
---|---|
Ewl
The Enterprise Web Library (EWL), together with its tailored infrastructure platform, is a highly opinionated foundation for web-based enterprise software. |
|
TrueSight
Package Description |
|
GroupDocs.Classification
GroupDocs.Classification for .NET is an easy to use library that allows performing sentiment analysis (classification), document classification, and raw text categorization. Features: * Classifies both raw text and documents with IAB-2, Documents, Sentiment, or Sentiment3 taxonomies. * Sentiment Analysis (Classification) supports Positive/Negative or Positive/Neutral/Negative taxonomies for English, Chinese, German, or Spanish languages. * Returns the probability of each class. Supported document formats: * Microsoft Word documents - DOC, DOT, DOCX, DOCM, DOTX, DOTM, TXT, RTF; * Open Document formats - ODP, ODS, ODT, OTT; * Portable Document Formats - PDF; For more details on the GroupDocs.Classification for .NET API, please visit GroupDocs website at: https://www.groupdocs.com/products/classification/net |
|
Aspose.Total
Aspose.Total for .NET is the most complete package of all .NET file format APIs offered by Aspose. It empowers developers to create, edit, render, print and convert between a wide range of popular document formats within any .NET, C#, ASP.NET and VB.NET applications. |
|
Aspose.Pdf.Builder
Aspose.Pdf.Builder is a toolkit designed to make developing with Aspose.Pdf a breeze. It contains a variety of functions which allows a user to develop complex and flexible page components without having to dig in too deeply into the intricacies of Aspose.Pdf. |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Aspose.PDF:
Repository | Stars |
---|---|
aspose-words/Aspose.Words-for-.NET
Aspose.Words for .NET examples, plugins and showcases
|
Version | Downloads | Last updated |
---|---|---|
23.1.1 | 804 | 2/7/2023 |
23.1.0 | 14,966 | 1/21/2023 |
22.12.0 | 25,916 | 12/19/2022 |
22.11.0 | 53,237 | 11/21/2022 |
22.10.0 | 92,326 | 10/19/2022 |
22.9.0 | 133,556 | 9/12/2022 |
22.8.0 | 90,791 | 8/15/2022 |
22.7.0 | 93,165 | 7/18/2022 |
22.6.0 | 144,176 | 6/20/2022 |
22.5.0 | 159,913 | 5/20/2022 |
22.4.0 | 166,521 | 4/26/2022 |
22.3.0 | 226,527 | 3/17/2022 |
22.2.0 | 154,118 | 2/16/2022 |
22.1.0 | 240,837 | 1/17/2022 |
21.12.0 | 189,762 | 12/15/2021 |
21.11.0 | 189,499 | 11/15/2021 |
21.10.1 | 146,807 | 10/14/2021 |
21.10.0 | 20,793 | 10/14/2021 |
21.9.0 | 163,541 | 9/13/2021 |
21.8.0 | 151,737 | 8/12/2021 |
21.7.0 | 210,593 | 7/13/2021 |
21.6.0 | 162,973 | 6/15/2021 |
21.5.0 | 187,420 | 5/12/2021 |
21.4.0 | 233,963 | 4/12/2021 |
21.3.0 | 193,018 | 3/12/2021 |
21.2.0 | 131,647 | 2/13/2021 |
21.1.0 | 278,473 | 1/15/2021 |
20.12.0 | 123,429 | 12/9/2020 |
20.11.0 | 248,484 | 11/10/2020 |
20.10.0 | 175,628 | 10/8/2020 |
20.9.0 | 172,505 | 9/3/2020 |
20.8.0 | 98,494 | 8/12/2020 |
20.7.0 | 218,823 | 7/8/2020 |
20.6.0 | 174,316 | 6/2/2020 |
20.5.0 | 130,603 | 5/5/2020 |
20.4.0 | 111,009 | 4/6/2020 |
20.3.0 | 286,764 | 3/9/2020 |
20.2.0 | 109,694 | 2/14/2020 |
20.1.0 | 266,652 | 1/3/2020 |
19.12.0 | 76,591 | 12/5/2019 |
19.11.0 | 165,510 | 11/9/2019 |
19.10.0 | 104,111 | 10/15/2019 |
19.9.0 | 184,647 | 9/6/2019 |
19.8.0 | 196,064 | 8/5/2019 |
19.7.0 | 146,482 | 7/4/2019 |
19.6.0 | 61,134 | 6/5/2019 |
19.5.0 | 88,741 | 5/4/2019 |
19.4.0 | 104,048 | 4/4/2019 |
19.3.0 | 96,431 | 3/6/2019 |
19.2.0 | 55,725 | 2/15/2019 |
19.1.0 | 138,028 | 1/3/2019 |
18.12.0 | 126,362 | 12/5/2018 |
18.11.0 | 46,863 | 11/8/2018 |
18.10.0 | 87,762 | 10/4/2018 |
18.9.1 | 57,398 | 9/5/2018 |
18.9.0 | 15,487 | 9/4/2018 |
18.8.0 | 38,939 | 8/8/2018 |
18.7.0 | 84,994 | 7/10/2018 |
18.6.1 | 132,522 | 6/22/2018 |
18.6.0 | 34,784 | 6/8/2018 |
18.5.0 | 61,029 | 5/8/2018 |
18.4.1 | 21,515 | 4/13/2018 |
18.4.0 | 6,853 | 4/6/2018 |
18.3.0 | 128,478 | 3/10/2018 |
18.2.0 | 45,959 | 2/14/2018 |
18.1.0 | 80,257 | 1/15/2018 |
17.12.0 | 105,141 | 12/13/2017 |
17.11.0 | 31,520 | 11/4/2017 |
17.10.0 | 37,268 | 10/6/2017 |
17.9.0 | 56,132 | 9/6/2017 |
17.8.0 | 80,953 | 8/3/2017 |
17.7.0 | 47,826 | 7/6/2017 |
17.6.0 | 21,186 | 6/8/2017 |
17.5.0 | 26,455 | 5/18/2017 |
17.4.0 | 101,213 | 4/3/2017 |
17.3.0 | 114,856 | 3/15/2017 |
17.2.0 | 210,086 | 2/1/2017 |
17.1.0 | 17,793 | 1/2/2017 |
16.12.0 | 29,217 | 12/6/2016 |
16.11.0 | 40,277 | 11/7/2016 |
16.10.1 | 10,761 | 10/11/2016 |
16.10.0 | 18,533 | 10/6/2016 |
12.0.0 | 137,520 | 9/9/2016 |
11.9.0 | 39,010 | 8/3/2016 |
11.8.0 | 57,056 | 7/9/2016 |
11.7.0 | 46,538 | 6/6/2016 |
11.6.0 | 124,773 | 5/6/2016 |
11.5.0 | 78,797 | 4/7/2016 |
11.4.0 | 56,136 | 3/7/2016 |
11.3.0 | 128,664 | 2/9/2016 |
11.2.0 | 100,264 | 1/19/2016 |
11.1.1 | 45,959 | 12/30/2015 |
11.1.0 | 10,827 | 12/17/2015 |
11.0.0 | 44,310 | 11/12/2015 |
10.9.0 | 56,657 | 10/2/2015 |
10.8.0 | 35,180 | 9/11/2015 |
10.7.0 | 21,812 | 8/12/2015 |
10.6.0 | 126,208 | 7/13/2015 |
10.5.1 | 10,047 | 6/8/2015 |
10.5.0 | 2,732 | 6/4/2015 |
10.4.0 | 17,667 | 5/14/2015 |
10.3.0 | 16,176 | 4/8/2015 |
10.2.0 | 9,253 | 3/6/2015 |
10.1.0 | 17,710 | 2/5/2015 |
10.0.0 | 13,450 | 1/14/2015 |
9.9.0 | 19,889 | 12/9/2014 |
9.8.0 | 5,240 | 11/17/2014 |
9.7.0 | 13,600 | 10/4/2014 |
9.6.0 | 15,513 | 9/4/2014 |
9.5.0 | 41,283 | 8/6/2014 |
9.4.0 | 11,898 | 7/8/2014 |
9.3.0 | 35,769 | 6/4/2014 |
9.2.1 | 9,246 | 5/7/2014 |
9.2.0 | 1,965 | 5/1/2014 |
9.1.2 | 3,025 | 4/14/2014 |
9.1.0 | 4,088 | 4/4/2014 |
9.0.0 | 11,915 | 3/1/2014 |
8.9.1 | 18,234 | 2/15/2014 |
8.9.0 | 4,370 | 2/12/2014 |
8.8.1 | 11,048 | 1/1/2014 |
8.7.0 | 37,950 | 12/5/2013 |
8.6.0 | 2,344 | 11/28/2013 |
8.5.0 | 8,848 | 10/10/2013 |
8.4.1 | 6,127 | 9/13/2013 |
8.4.0 | 7,603 | 9/12/2013 |
8.3.0 | 21,513 | 8/2/2013 |
8.2.0 | 11,151 | 7/9/2013 |
8.1.0 | 8,398 | 6/7/2013 |
8.0.0 | 12,403 | 5/16/2013 |
7.9.1 | 3,207 | 4/22/2013 |
7.8.0 | 5,584 | 4/3/2013 |
7.7.0 | 13,122 | 2/7/2013 |
7.6.0 | 9,008 | 12/19/2012 |
7.5.0 | 5,290 | 11/22/2012 |
7.4.0 | 5,165 | 10/7/2012 |
7.3.0 | 22,175 | 9/7/2012 |
7.2.0 | 18,120 | 8/3/2012 |
7.1.0 | 3,205 | 7/17/2012 |
7.0.0 | 21,622 | 5/29/2012 |
6.9.0 | 21,400 | 4/13/2012 |
6.8.0 | 2,538 | 3/8/2012 |
6.7.0 | 3,714 | 2/13/2012 |
6.6.0 | 5,497 | 1/20/2012 |