Как сохранить веб-страницу / изображение - PullRequest
1 голос
/ 02 марта 2012

Я использую следующий проект из-за его способности заполнять формы и нажимать кнопки программно: http://www.codeproject.com/Articles/5452/Microsoft-Web-Browser-Automation-using-C

Я могу просматривать Интернет программно, но не могу сохранить веб-страницы. Например, я пытался сохранить изображения на моем домене. Я открываю изображение, но не могу сохранить его программно:

private AxSHDocVw.AxWebBrowser axWebBrowser1;
object loc = "http://www.mydomain.com/img/logo.jpg";
object null_obj_str = "";
System.Object null_obj = 0;
this.axWebBrowser1.Navigate2(ref loc , ref null_obj, ref null_obj, ref null_obj_str, ref null_obj_str);

// I want to save jpg here...
HTMLDocument myDoc = new HTMLDocumentClass();
myDoc = (HTMLDocument) axWebBrowser1.Document;
// ...but don't know how to do it

Есть возможность скриншота, но я не хочу ее использовать. Любая помощь будет оценена.

1 Ответ

0 голосов
/ 02 марта 2012

<img src="address."/>

вы можете искать "img", после этого "src"

вы можете получить адрес файла ...

...