2013-11-15 39 views
0

首先,讓我使用對象物1時,如跑步,得到碼Image.FromFile FullURL不工作

1)

if (dt.Rows.Count.ToString() != "0") 
    { 
     resimm = dt.Rows[0]["resim"].ToString(); 
    } 
    else 
    { 
     resimm = "UserFiles/Image/no_image.jpg"; 

    } 

    System.Drawing.Image orjinalFoto = System.Drawing.Image.FromFile(Server.MapPath(resimm)); 

2)

System.Drawing.Image orjinalFoto = System.Drawing.Image.FromFile("http://www.example.com/UserFiles/Image/example.png"); 

的問題,但當使用2的結構時,作爲完整的URL「URI格式不被支持」的錯誤。完整網址Image.FromFile我該如何反對?

+1

檢查是否有這些幫助:http://stackoverflow.com/questions/4071025/load-an-image-from-a-url-into-a-picturebox或http://stackoverflow.com/questions/ 17876015 /圖像從-URL到流 –

回答

1

我解決了我的問題。

Server.MapPath(resimm) 

變化

System.Net.WebRequest.Create(string.Format("http://example.com/UserFiles/Image/Car/40-nissan-qashqai--sfmd-.jpg")).GetResponse().GetResponseStream() 

謝謝!