Как сохранить изображение по прямой ссылке в C#?

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 306
Благодарностей
702
Баллы
113
Все здравствуйте! Прошу помощи:au:

  • Исправлю предыдущее сообщение:
  • Я хочу скачать картинку, используя данный код:



C#:
//укаем УРЛ картинки
string url = @"https://pp.userapi.com/c836336/v836336717/55e5e/oPovdTJx0EE.jpg";

ZennoPoster.HttpGet(
url, // адрес картинки
"", // прокси если нужно
"UTF-8", // кодировка
ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.File, // говоим что нужно скачать фаил
30000, // ждем ответ от сервера
"", //куки если нужно
"", //юзерагент если нужно
true, // использовать редирект
3, // количество редиректов
new String[]{}, // заголовки если нужно
@"E:\", // куда сохранить фаил
true // использовать оригенальный УРЛ
);

  • Команда работает, картинка скачивается под своим названием. Подскажите пожалуйста, как изменить код чтобы скачать картинку под другим названием? например, new_file.jpg
  • и еще вопрос, подскажите пожалуйста, где про этот запрос можно прочитать подробно "ZennoPoster.HttpGet"?

Спасибо!
Использовать вот этот код.
В пути для сохранения использовать полный путь к файлу, типа C:\Users\image.png

C#:
string pathToSave = project.Variables["ИМЯ ПЕРЕМЕННОЙ С ПУТЕМ ДЛЯ СОХРАНЕНИЯ"].Value;
string url = project.Variables["ИМЯ ПЕРЕМЕННОЙ С УРЛОМ"].Value;
using (WebClient client = new WebClient())
{
    client.DownloadFile(new Uri(url), pathToSave);
}
 
  • Спасибо
Реакции: donkasstro

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)