1

GeckoFX ブラウザでページから画像を取得するには?

「src」属性の値を取得し、WebClient を使用してファイルをダウンロードできることはわかっていますが、ブラウザーから取得する必要があります。そうしないと、次回のダウンロード時に画像が変更されるためです。

4

2 に答える 2

2

ただし、画像を右クリックすると、このコードを etc コンテキスト メニュー ストリップに配置できます。

if(geckoWebBrowser1.CopyImageContents())//if image contents can be copied...
{
    System.Drawing.Image img = Clipboard.GetImage();//copy image into variable

    //here you can use a folder browser dialog to locate path manualy
    img.Save(Application.StartupPath + "tempImg.jpg");//will save image to path

    //last two lines is optional and can open same image in default image preview program
    string fak = Application.StartupPath + "tempImg.jpg";
    System.Diagnostics.Process.Start(fak);
}
于 2012-10-03T10:28:51.230 に答える
0

Geckofx 13はこれをサポートしています:geckofxのImage Creator

于 2012-07-05T20:45:16.697 に答える