2009-08-02 124 views
1

作爲我當前項目的一部分,我需要從相關網站下載圖像,並給定圖像的URL。 (請不要道德困境的人,已經檢查了法律地位,這很好)下載遠程圖像

什麼是最有效的方式來做到這一點在C#中?我更喜歡該方法是否同步,因爲異步方法在集成到網頁中時往往有點複雜,並且不需要這樣的複雜性,因爲它不是前端用戶功能。

回答

4

使用DownloadData方法在WebClient類:

byte[] imageData; 
using (WebClient client = new WebClient()) { 
    imageData = client.DownloadData(url); 
} 
+0

因此,如何爲imageData保存? – 2010-11-06 09:24:44