Получение части изображения из сети - C#
Формулировка задачи:
Привет всем.
Интересует следующий вопрос:
Как загрузить кусок изображения? Скажем изображение вести 1000 байт, мне нужно 300 байт.
Капал в сторону AddRange, ничего не вышло.
Есть у кого какие идеи?
Использую HttpWebRequest
Спасибо
Решение задачи: «Получение части изображения из сети»
textual
Листинг программы
var wr = (HttpWebRequest)WebRequest.Create(/*ссылка на картинку*/); var offset = 900000; wr.AddRange(offset, offset + 1000); var response = (HttpWebResponse)wr.GetResponse(); using (var stream = response.GetResponseStream()) { var buffer = new byte[1000]; stream.Read(buffer, 0, 1000); using (var writer = File.Open("image.jpg", FileMode.Create, FileAccess.Write, FileShare.None)) writer.Write(buffer, 0, buffer.Length); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д