29 Aralık 2015 Salı

c# capta alma

IHTMLControlRange imgRange = (IHTMLControlRange) ((HTMLBody) doc.body).createControlRange();
//Добавляем в неё картинку с капчой
imgRange.add((IHTMLControlElement)((IHTMLDocument3)webBrowser1.Document.DomDocument).getElementById("capcher"));
//Копируем в буфер обмена
imgRange.execCommand("Copy", false, null);
//Сохраняем
using (Bitmap bmp = (Bitmap) Clipboard.GetDataObject().GetData(DataFormats.Bitmap))
{
   //Путь для сохранения
  bmp.Save("C:\whatever.png");
}