1
我目前從剪貼板複製到瀏覽器從加載圖像而沒有重新下載或複製
IHTMLDocument2 doc = (IHTMLDocument2) webBrowser1.Document.DomDocument;
IHTMLControlRange imgRange = (IHTMLControlRange) ((HTMLBody) doc.body).createControlRange();
foreach (IHTMLImgElement img in doc.images)
{
imgRange.add((IHTMLControlElement) img);
imgRange.execCommand("Copy", false, null);
using (Bitmap bmp = (Bitmap) Clipboard.GetDataObject().GetData(DataFormats.Bitmap))
{
bmp.Save(@"C:\"+img.nameProp);
}
}
加載圖像,但它具有使用剪貼板一些問題。有沒有其他方法可以做到這一點。在Internet Explorer中,所有圖像都轉到臨時目錄,如果在這裏發生同樣的情況,是否有任何方法可以獲取保存的圖像的路徑?