Как преобразовать облачный файл в строковый формат base64 в mvc c# - PullRequest
0 голосов
/ 19 июня 2020

Я хочу получить облачный файл из облачного хранилища в строковом формате base64. Пожалуйста, помогите

1 Ответ

0 голосов
/ 19 июня 2020

Вот пример кода для загрузки изображения base64 с C# и получения в ответ URL-адреса изображения png.

string cloud_name = "<Cloud Name>";
        string ApiKey = "<API KEY>";
        string ApiSecret = "<API SECRET>";

        Account account = new Account(cloud_name,ApiKey,ApiSecret);
        Cloudinary cloudinary = new Cloudinary(account);
        cloudinary.Api.Timeout = int.MaxValue;

         var ImguploadParams = new ImageUploadParams()
            {
                File = new FileDescription(@"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==")
         };


            var ImguploadResult = cloudinary.Upload(ImguploadParams);
            Console.WriteLine(ImguploadResult.SecureUri);

    }    
...