Aspose.PDF
21.7.0
See the version list below for details.
dotnet add package Aspose.PDF --version 21.7.0
NuGet\Install-Package Aspose.PDF -Version 21.7.0
<PackageReference Include="Aspose.PDF" Version="21.7.0" />
paket add Aspose.PDF --version 21.7.0
#r "nuget: Aspose.PDF, 21.7.0"
// Install Aspose.PDF as a Cake Addin
#addin nuget:?package=Aspose.PDF&version=21.7.0
// Install Aspose.PDF as a Cake Tool
#tool nuget:?package=Aspose.PDF&version=21.7.0
.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 (>= 4.7.0)
- System.Reflection.Emit (>= 4.7.0)
- System.Security.Cryptography.Pkcs (>= 4.7.0)
- System.Security.Permissions (>= 4.5.0)
- System.Text.Encoding.CodePages (>= 4.5.0)
-
.NETStandard 2.1
- Microsoft.Extensions.DependencyModel (>= 2.0.4)
- System.Diagnostics.PerformanceCounter (>= 4.5.0)
- System.Drawing.Common (>= 4.7.0)
- System.Security.Cryptography.Pkcs (>= 4.7.0)
- System.Security.Permissions (>= 4.5.0)
- System.Text.Encoding.CodePages (>= 4.5.0)
-
net5.0
- Microsoft.Extensions.DependencyModel (>= 2.0.4)
- System.Diagnostics.PerformanceCounter (>= 4.5.0)
- System.Drawing.Common (>= 4.7.0)
- System.Security.Cryptography.Pkcs (>= 4.7.0)
- System.Security.Permissions (>= 4.5.0)
- System.Text.Encoding.CodePages (>= 4.5.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.3.0 | 8,148 | 3/15/2023 |
23.2.0 | 39,512 | 2/20/2023 |
23.1.1 | 23,442 | 2/7/2023 |
23.1.0 | 35,927 | 1/21/2023 |
22.12.0 | 49,951 | 12/19/2022 |
22.11.0 | 88,124 | 11/21/2022 |
22.10.0 | 153,412 | 10/19/2022 |
22.9.0 | 190,106 | 9/12/2022 |
22.8.0 | 116,137 | 8/15/2022 |
22.7.0 | 117,035 | 7/18/2022 |
22.6.0 | 178,915 | 6/20/2022 |
22.5.0 | 183,713 | 5/20/2022 |
22.4.0 | 184,587 | 4/26/2022 |
22.3.0 | 261,679 | 3/17/2022 |
22.2.0 | 170,972 | 2/16/2022 |
22.1.0 | 269,936 | 1/17/2022 |
21.12.0 | 213,889 | 12/15/2021 |
21.11.0 | 212,168 | 11/15/2021 |
21.10.1 | 160,375 | 10/14/2021 |
21.10.0 | 24,739 | 10/14/2021 |
21.9.0 | 172,788 | 9/13/2021 |
21.8.0 | 172,776 | 8/12/2021 |
21.7.0 | 221,797 | 7/13/2021 |
21.6.0 | 179,743 | 6/15/2021 |
21.5.0 | 198,463 | 5/12/2021 |
21.4.0 | 244,355 | 4/12/2021 |
21.3.0 | 206,250 | 3/12/2021 |
21.2.0 | 139,638 | 2/13/2021 |
21.1.0 | 300,397 | 1/15/2021 |
20.12.0 | 132,958 | 12/9/2020 |
20.11.0 | 264,527 | 11/10/2020 |
20.10.0 | 196,769 | 10/8/2020 |
20.9.0 | 184,757 | 9/3/2020 |
20.8.0 | 102,869 | 8/12/2020 |
20.7.0 | 236,105 | 7/8/2020 |
20.6.0 | 187,166 | 6/2/2020 |
20.5.0 | 137,502 | 5/5/2020 |
20.4.0 | 115,130 | 4/6/2020 |
20.3.0 | 295,498 | 3/9/2020 |
20.2.0 | 115,930 | 2/14/2020 |
20.1.0 | 273,349 | 1/3/2020 |
19.12.0 | 80,144 | 12/5/2019 |
19.11.0 | 171,523 | 11/9/2019 |
19.10.0 | 109,126 | 10/15/2019 |
19.9.0 | 196,137 | 9/6/2019 |
19.8.0 | 202,125 | 8/5/2019 |
19.7.0 | 150,231 | 7/4/2019 |
19.6.0 | 65,208 | 6/5/2019 |
19.5.0 | 92,028 | 5/4/2019 |
19.4.0 | 110,663 | 4/4/2019 |
19.3.0 | 101,016 | 3/6/2019 |
19.2.0 | 56,695 | 2/15/2019 |
19.1.0 | 140,829 | 1/3/2019 |
18.12.0 | 138,308 | 12/5/2018 |
18.11.0 | 49,198 | 11/8/2018 |
18.10.0 | 89,933 | 10/4/2018 |
18.9.1 | 59,038 | 9/5/2018 |
18.9.0 | 16,863 | 9/4/2018 |
18.8.0 | 41,215 | 8/8/2018 |
18.7.0 | 89,066 | 7/10/2018 |
18.6.1 | 135,057 | 6/22/2018 |
18.6.0 | 35,504 | 6/8/2018 |
18.5.0 | 63,584 | 5/8/2018 |
18.4.1 | 22,404 | 4/13/2018 |
18.4.0 | 6,985 | 4/6/2018 |
18.3.0 | 135,082 | 3/10/2018 |
18.2.0 | 48,102 | 2/14/2018 |
18.1.0 | 84,821 | 1/15/2018 |
17.12.0 | 108,871 | 12/13/2017 |
17.11.0 | 34,273 | 11/4/2017 |
17.10.0 | 37,922 | 10/6/2017 |
17.9.0 | 57,261 | 9/6/2017 |
17.8.0 | 83,962 | 8/3/2017 |
17.7.0 | 48,512 | 7/6/2017 |
17.6.0 | 21,793 | 6/8/2017 |
17.5.0 | 27,104 | 5/18/2017 |
17.4.0 | 103,040 | 4/3/2017 |
17.3.0 | 117,368 | 3/15/2017 |
17.2.0 | 214,958 | 2/1/2017 |
17.1.0 | 18,818 | 1/2/2017 |
16.12.0 | 30,274 | 12/6/2016 |
16.11.0 | 41,289 | 11/7/2016 |
16.10.1 | 11,038 | 10/11/2016 |
16.10.0 | 19,258 | 10/6/2016 |
12.0.0 | 142,592 | 9/9/2016 |
11.9.0 | 43,544 | 8/3/2016 |
11.8.0 | 58,848 | 7/9/2016 |
11.7.0 | 47,483 | 6/6/2016 |
11.6.0 | 127,981 | 5/6/2016 |
11.5.0 | 79,545 | 4/7/2016 |
11.4.0 | 59,330 | 3/7/2016 |
11.3.0 | 130,522 | 2/9/2016 |
11.2.0 | 101,689 | 1/19/2016 |
11.1.1 | 46,754 | 12/30/2015 |
11.1.0 | 11,042 | 12/17/2015 |
11.0.0 | 44,953 | 11/12/2015 |
10.9.0 | 58,225 | 10/2/2015 |
10.8.0 | 36,338 | 9/11/2015 |
10.7.0 | 23,419 | 8/12/2015 |
10.6.0 | 128,356 | 7/13/2015 |
10.5.1 | 10,310 | 6/8/2015 |
10.5.0 | 2,780 | 6/4/2015 |
10.4.0 | 18,703 | 5/14/2015 |
10.3.0 | 16,714 | 4/8/2015 |
10.2.0 | 9,324 | 3/6/2015 |
10.1.0 | 18,602 | 2/5/2015 |
10.0.0 | 14,337 | 1/14/2015 |
9.9.0 | 20,433 | 12/9/2014 |
9.8.0 | 5,351 | 11/17/2014 |
9.7.0 | 14,174 | 10/4/2014 |
9.6.0 | 16,254 | 9/4/2014 |
9.5.0 | 41,856 | 8/6/2014 |
9.4.0 | 12,180 | 7/8/2014 |
9.3.0 | 37,641 | 6/4/2014 |
9.2.1 | 9,448 | 5/7/2014 |
9.2.0 | 1,997 | 5/1/2014 |
9.1.2 | 3,064 | 4/14/2014 |
9.1.0 | 4,126 | 4/4/2014 |
9.0.0 | 12,087 | 3/1/2014 |
8.9.1 | 18,317 | 2/15/2014 |
8.9.0 | 5,158 | 2/12/2014 |
8.8.1 | 11,505 | 1/1/2014 |
8.7.0 | 38,752 | 12/5/2013 |
8.6.0 | 2,387 | 11/28/2013 |
8.5.0 | 8,949 | 10/10/2013 |
8.4.1 | 6,277 | 9/13/2013 |
8.4.0 | 7,656 | 9/12/2013 |
8.3.0 | 22,200 | 8/2/2013 |
8.2.0 | 13,617 | 7/9/2013 |
8.1.0 | 8,763 | 6/7/2013 |
8.0.0 | 12,514 | 5/16/2013 |
7.9.1 | 3,255 | 4/22/2013 |
7.8.0 | 5,829 | 4/3/2013 |
7.7.0 | 13,749 | 2/7/2013 |
7.6.0 | 9,138 | 12/19/2012 |
7.5.0 | 5,387 | 11/22/2012 |
7.4.0 | 5,208 | 10/7/2012 |
7.3.0 | 23,625 | 9/7/2012 |
7.2.0 | 18,219 | 8/3/2012 |
7.1.0 | 3,246 | 7/17/2012 |
7.0.0 | 21,657 | 5/29/2012 |
6.9.0 | 21,846 | 4/13/2012 |
6.8.0 | 2,617 | 3/8/2012 |
6.7.0 | 3,815 | 2/13/2012 |
6.6.0 | 5,733 | 1/20/2012 |