Skip to content

cloudinary/CloudinaryDotNet

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
June 1, 2021 19:07
August 12, 2020 11:26
November 6, 2023 14:10
June 25, 2020 03:31
July 13, 2017 14:23
February 15, 2022 22:24
July 31, 2023 14:30
March 23, 2021 22:50
March 23, 2021 22:50

Build status NuGet Badge

Cloudinary .NET SDK

About

The Cloudinary .NET SDK allows you to quickly and easily integrate your application with Cloudinary. Effortlessly optimize, transform, upload and manage your cloud's assets.

Note

This Readme provides basic installation and usage information. For the complete documentation, see the .NET SDK Guide.

Table of Contents

Key Features

Version Support

SDK Version .NET Framework 4.5.2 - 4.8 .NET Standard 1.3 and up .NET Core .NET 5 .NET 6
1.x v v v v v

Installation

CloudinaryDotNet is available as NuGet package CloudinaryDotNet

Install using Package Manager:

PM> Install-Package CloudinaryDotNet

Usage

Setup

using CloudinaryDotNet;
using CloudinaryDotNet.Actions;

var cloudinary = new Cloudinary();

Transform and Optimize Assets

var url = cloudinary.Api.UrlImgUp.Transform(new Transformation().Width(100).Height(150).Crop("fill")).BuildUrl("sample.jpg")

Upload

var uploadParams = new ImageUploadParams()
{
    File = new FileDescription(@"c:\mypicture.jpg")
};

var uploadResult = cloudinary.Upload(uploadParams);

Code Samples

You can find our simple and ready-to-use samples projects, along with documentations in the samples folder.

Please consult with the README file, for usage and explanations.

Security options

Contributions

  • Ensure tests run locally
  • Open a PR and ensure Travis tests pass

Get Help

If you run into an issue or have a question, you can either:

About Cloudinary

Cloudinary is a powerful media API for websites and mobile apps alike, Cloudinary enables developers to efficiently manage, transform, optimize, and deliver images and videos through multiple CDNs. Ultimately, viewers enjoy responsive and personalized visual-media experiences—irrespective of the viewing device.

Additional Resources

Licence

Released under the MIT license.