APIを使用しないでください?mshtml.htmlimgからハードディスクに画像を取り込む方法
私はいくつかの方法があることを知っています。
私はmshtmlライブラリを使用しています。これはwebbrowserコントロールより優れています。私は効果的にインターネットエクスプローラをストレートに自動化しています。
基本的に、私はhtmlimgのURLを知っていなくてもイメージを真っ直ぐに取ってダウンロードする方法を好みます。
イメージ要素からURLを取得し、webclientを使用してダウンロードすることができます。 クッキーとIPによってイメージが変わります。そのためはになりません。
私は、htmlimg要素によって表示される正確なイメージを格納したいものにしたいと思います。
基本的に、画面に表示されるもののローカルスクリーンショットを撮っているかのように。
解決方法は、URLを知っていることと直接ダウンロードしているかどうかによって決まります。画像はURLだけでなく、Cookieやプロキシ情報にも依存します。私はWebクライアントにプロキシとクッキーの情報を模倣することができますが、それは複雑です。 –