1
我在C#,.Net 4.0中工作,但我有一個Windows窗體應用程序。 我想從Uri
創建Image
對象。我找到的每個鏈接都是關於WPF應用程序,但我在Windows窗體中工作。來自Windows窗體應用程序中的URI的圖像
Image x = new Image();
//this doesn't work for me
我在C#,.Net 4.0中工作,但我有一個Windows窗體應用程序。 我想從Uri
創建Image
對象。我找到的每個鏈接都是關於WPF應用程序,但我在Windows窗體中工作。來自Windows窗體應用程序中的URI的圖像
Image x = new Image();
//this doesn't work for me
您的代碼僅使用默認屬性創建一個新的Image
對象。我沒有看到你在哪裏嘗試使用Uri
。
使用WebClient.OpenRead
從Uri
和Image.FromStream
中獲取流以從中獲取圖像。
var wc = new WebClient();
Image x = Image.FromStream(wc.OpenRead(uri));
@ user966638 - 確實,這就是爲什麼我更新了我的答案。 – Oded
我得到了一個WebException: Uri myUri = slidePart.ImageParts.ElementAt(0).Uri; var wc = new WebClient(); Image pic1 = Image.FromStream(wc.OpenRead(myUri)); –
@ user966638 - 你確定你有一個有效的'Uri',並且你不需要指定任何憑據來獲得它?你能編輯你的問題併發布完整的異常細節嗎? – Oded