Image in BitmapImage konvertieren

10/10/2008 - 21:37 von Helge | Report spam
Hallo NG,

ich arbeite mit VB2008 und .NET 3.5.

Wie kann ich ein Image (System.Windows.Controls.Image) als Datei
abspeichern. Format spielt keine Rolle.
Leider steht mir zur Laufzeit nur eine Image und kein BitmapImage zur
Verfuegung. Damit wuerde es ja relativ einfach gehen.

Vielen Dank

Helge
 

Lesen sie die antworten

#1 Helge
11/10/2008 - 04:11 | Warnen spam
"Helge" schrieb im Newsbeitrag
news:
Hallo NG,

ich arbeite mit VB2008 und .NET 3.5.

Wie kann ich ein Image (System.Windows.Controls.Image) als Datei
abspeichern. Format spielt keine Rolle.
Leider steht mir zur Laufzeit nur eine Image und kein BitmapImage zur
Verfuegung. Damit wuerde es ja relativ einfach gehen.

Vielen Dank

Helge



Hallo,

habs jetzt selbst geloest.


Dim fs As New FileStream(FileName , FileMode.Create)
Dim bmp As New RenderTargetBitmap(myBorder.ActualWidth,
myBorder.ActualHeight, 96, 96, PixelFormats.Pbgra32)
bmp.Render(myBorder)
Dim encoder As BitmapEncoder = New JpegBitmapEncoder
encoder.Frames.Add(BitmapFrame.Create(bmp))
encoder.Save(fs)
fs.Close()


Viele Dank trotzdem

Helge

Ähnliche fragen