ConvertApi 3.0.14-dev
See the version list below for details.
dotnet add package ConvertApi --version 3.0.14-dev
NuGet\Install-Package ConvertApi -Version 3.0.14-dev
<PackageReference Include="ConvertApi" Version="3.0.14-dev" />
paket add ConvertApi --version 3.0.14-dev
#r "nuget: ConvertApi, 3.0.14-dev"
// Install ConvertApi as a Cake Addin #addin nuget:?package=ConvertApi&version=3.0.14-dev&prerelease // Install ConvertApi as a Cake Tool #tool nuget:?package=ConvertApi&version=3.0.14-dev&prerelease
# ConvertAPI NuGet Package
## Overview
The ConvertAPI NuGet package provides a simple and efficient way to integrate the [ConvertAPI](https://www.convertapi.com/) service into your .NET applications. ConvertAPI enables you to easily convert various file formats by leveraging its robust API. Whether you need to convert documents, images, spreadsheets, or other file types, the ConvertAPI NuGet package streamlines the process with minimal code and maximum efficiency.
## Features
- **Wide Range of Conversions:** Convert documents, images, spreadsheets, and more between numerous formats, including PDF, DOCX, JPG, PNG, XLSX, PPTX, HTML, CSV, TXT, and others. Perform specialized PDF manipulations such as merging, encrypting, splitting, repairing, and decrypting PDF files. Key conversions include Office to PDF, PDF to Word, PDF to PowerPoint, and PDF to Excel.
- **Ease of Integration:** Simple and intuitive API that allows quick setup and integration into your .NET applications.
- **Asynchronous Support:** Perform conversions asynchronously to ensure your application remains responsive.
- **Customizable Options:** Configure various conversion options to tailor the output to your specific needs.
- **Reliable and Secure:** Built on ConvertAPI's robust infrastructure, ensuring reliable and secure file conversions.
All supported file conversions and manipulations can be found at [ConvertAPI API](https://www.convertapi.com/api).
## Installation
Install the ConvertAPI package via NuGet Package Manager:
```sh
Install-Package ConvertApi
```
Or use the .NET CLI:
```sh
dotnet add package ConvertApi
```
## Getting Started
1. **Set up ConvertAPI:**
Sign up for a ConvertAPI account and obtain your API secret.
2. **Configure the API client:**
Initialize the API client in your .NET application with your secret key.
```csharp
using ConvertApiDotNet;
var convertApi = new ConvertApi("your-api-secret");
```
3. **Perform a conversion:**
Use the client to convert files by specifying the source and target formats.
```csharp
var convertApi = new ConvertApi("your-api-secret");
var convertResult = await convertApi.ConvertAsync("pdf", "docx", new ConvertApiFileParam("file", "path/to/your/file.pdf"));
var convertedFile = convertResult.Files[0];
await convertedFile.SaveFileAsync("path/to/save/converted/file.docx");
```
## Documentation
For more detailed documentation, visit the [ConvertAPI Documentation](https://www.convertapi.com/docs).
## Support
If you encounter any issues or have questions, please visit the [ConvertAPI Support](https://www.convertapi.com/support) page for assistance.
## License
The ConvertAPI NuGet package is licensed under the [MIT License](https://opensource.org/licenses/MIT).
Integrate ConvertAPI into your .NET applications today and enjoy seamless and efficient file conversions with minimal effort!
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 is compatible. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETCoreApp 3.1
- Newtonsoft.Json (>= 13.0.1)
-
.NETStandard 2.0
- Newtonsoft.Json (>= 13.0.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.1.2 | 3,859 | 10/15/2024 |
3.1.1 | 7,491 | 8/14/2024 |
3.1.0 | 110 | 8/14/2024 |
3.0.14 | 106,252 | 9/27/2023 |
3.0.14-dev3 | 86 | 8/14/2024 |
3.0.14-dev2 | 95 | 8/14/2024 |
3.0.14-dev | 98 | 8/14/2024 |
3.0.8 | 83,250 | 9/30/2022 |
3.0.7 | 94,083 | 7/30/2021 |
3.0.6 | 6,196 | 11/19/2020 |
3.0.5 | 101,020 | 7/1/2020 |
3.0.4 | 1,169 | 6/10/2020 |
3.0.3 | 5,089 | 3/25/2020 |
3.0.2 | 1,146 | 3/9/2020 |
3.0.1 | 4,843 | 3/5/2020 |
3.0.0 | 27,281 | 12/12/2019 |
2.7.0 | 27,704 | 12/13/2018 |
2.6.0 | 1,383 | 12/13/2018 |
2.5.0 | 3,050 | 11/9/2018 |
2.4.0 | 40,052 | 8/30/2018 |
2.3.0 | 8,399 | 8/20/2018 |
2.2.0 | 1,545 | 8/13/2018 |
2.1.0.5 | 1,576 | 7/20/2018 |
2.1.0.4 | 1,641 | 7/13/2018 |
2.1.0.3 | 1,648 | 6/25/2018 |
2.0.0.2 | 1,551 | 6/19/2018 |
2.0.0 | 1,692 | 5/9/2018 |
1.3.0 | 13,853 | 4/25/2012 |
1.2.0 | 2,130 | 2/10/2012 |
1.1.0 | 4,777 | 2/1/2012 |
Added file parameter overrides to fit Watermark PDF implementation.