---
title: "Bild från server i C#"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/149350-bild-från-server-i-c"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "h00karem"
published: "2006-07-24T07:09:10.000Z"
updated: "2006-07-28T22:23:35.000Z"
replies: 3
views: 506
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/149350-bild-från-server-i-c"
---

# Bild från server i C#

## #1 — h00karem, 2006-07-24T07:09Z

Hejsan jag har ett problem som jag inte kan lösa :(
Tidigare (när bilder var en virtuell katalog till en lokal mapp) har jag, för att kunna använda bilden på olika sätt, använt mig av: 

tmp = @Server.MapPath("../bilder/bild.jpg") ;	
Bitmap objBitMap = new Bitmap(new Bitmap(tmp)) ;

Nu har mappen "bilder" flyttats till en anan maskin och jag vill i stället hämta bilden från <https://www.websidan.se/bilder> eller localhost/websidan/bilder men eftersom det är en virtuell katalog så tar @Server.MapPath("../bilder/bild.jpg") bilden direkt från \\\\server\\websidan\\bilder... och den vägen har jag inte access till bilden men skriver jag in <https://www.websidan.se/bilder> så ser jag den.
Förstår ni eller hur kan ja förklara bättre?

Testar nu:
tmp = @Server.MapPath("../bilder/bild.jpg") ; 
System.Net.WebRequest wr = System.Net.WebRequest.Create(tmp); 
wr.Credentials = System.Net.CredentialCache.DefaultCredentials; 
System.Net.WebResponse resp = wr.GetResponse(); 
Bitmap objBitMap = (Bitmap)Bitmap.FromStream(resp.GetResponseStream());

men objBitMap blir null och de kan bero på ett "NotSupportedException"

Permalänk: https://www.webforum.nu/p/149350

## #2 — h00karem, 2006-07-24T13:47Z

asch det sista funkade :) bara jag som va tillfälligt yr

Permalänk: https://www.webforum.nu/p/1844392

## #3 — emission, 2006-07-24T17:41Z

En smidigare och effektivare variant vore väl att se till att du har access till filen?

Permalänk: https://www.webforum.nu/p/1844434

## #4 — renholm, 2006-07-28T22:23Z

Ett tips när du använder Bitmap är att använda using-keywordet för att resurserna som används av Bitmap skall frigöras direkt när du är klar med objektet.

```
using (Bitmap objBitMap = (Bitmap)Bitmap.FromStream(resp.GetResponseStream()))
{
   // Gör något skoj!!
} // här frigörs resurserna från objBitMap
```

Permalänk: https://www.webforum.nu/p/1845254

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/149350-bild-från-server-i-c
