2012-02-17 5 views
0

「メールからのsrc情報」を持つ画像オブジェクトの作成方法を知りたい。私はすでに受信トレイを読んで、そのHTMLを解析して、メール内のすべての画像から「src = foo」をすべて取り出します。私の質問は、htmlの "src"から取り出された情報を使ってイメージを作成する方法です。私はこのオブジェクトをsharepoint画像ライブラリに保存するためにこのオブジェクトが必要です。ちょうど電子メールのhtmlに保存されたイメージのイメージオブジェクトを作成する方法を知りたい。cでhtmlの "src"から画像を作成する#

+0

あなたは 'data:' URIの使い方、マルチパートのMIMEメッセージの読み方、リモートURLから画像を読み込む方法、画像を既知の場所に書き込む方法URL、または完全に他の何か? – SLaks

+0

生のHTMLメールのURLはどのように見えますか? –

答えて

0
のSharePointにそれを置く方法について

わからないが、あなたはextractedSrc変数にSRCを持っていると仮定すると:

WebClient webClient = new WebClient(); 
webClient.DownloadFile(extractedSrc, localFileName) 
+0

イメージは電子メールの添付ファイルです。私はhtmlを解析するためにhtml agility packを使用しますが、写真が添付されている場合は何も表示されません。 Extended Web Service Apiのドキュメントを見て、電子メールの添付ファイルを取ることが可能であることを発見しました。しかし、添付ファイルの情報を持っていると、どのようにイメージをC# – rdk1992

0

私はあなたが考慮しなければならない二つの基本的な例、1 src属性点があると思います(すなわち、ウェブサイトに保存された画像)に変換する。2. Srcは、電子メールに添付された画像を指し示す。

は、ケース1の場合あなたは、外部のサーバからイメージをダウンロードする必要があり、その後、あなたはあなたの共有ポイントに保存することができ

あなたは、ファイルを抽出するために、電子メールの添付ファイルのセクションをデコードする必要がある場合2.についてあなたのライブラリに保存することができます

+0

に作成するのですか?その場合、イメージは電子メールに添付されます。 Extended Web Service Apiを使用して電子メールの添付ファイルを取得する方法を探していることは間違いありません。あなたがこれをする方法を知っていれば、彼らは非常に感謝しています。私は、文字列にこのストアを持って、例えば "picture.jpg"のような添付ファイルの名前を抽出すると言うと、C#でイメージを作成するにはどうすればいいですか? – rdk1992

関連する問題