Как сохранить капчу в картинку? - C#
Формулировка задачи:
Приветствую Всех.
Подскажите, пжта, как данную капчу http://www.classifiedads.com/captcha.php?8ce52b16bc7 , сохранить на диск как картинку?
Решение задачи: «Как сохранить капчу в картинку?»
textual
Листинг программы
var web = System.Net.HttpWebRequest.CreateDefault(new Uri("http://www.classifiedads.com/captcha.php?8ce52b16bc7")); var response = web.GetResponse(); var size = response.ContentLength; switch(response.ContentType) { case "image/png": { var saveDialog = new SaveFileDialog() { FileName = "default.png", Filter = "Рисунок PNG (*.png) |*.png" }; if (saveDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) using (var wstream = System.IO.File.Create(saveDialog.FileName)) using (var rstream = response.GetResponseStream()) { byte[] buffer = new byte[256]; do { int length = rstream.Read(buffer,0, buffer.Length); wstream.Write(buffer,0,length); } while (wstream.Length < size); } break; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д