Hi,

ich m�chte bei der folgenden Methode die Bilddaten in einem byte Array
speichern. Wenn ich dies wie hier geschrieben mache, sind alle bytes
auf 0 gesetzt. Wenn ich jedoch anstatt  thumbImage.Save(imageStream,
Imaging.ImageFormat.Jpeg) die Methode thumbImage.Save("test.jpg")
aufrufe, erhalte ich die korrekte Datei. Aus der Doku und google werd
ich auch nicht schlau. Wer kann mir hier nen Tip geben.

Private Shared Function GenerateThumbnail(ByVal image As
System.Drawing.Image) As Byte()
        Dim height As Integer = image.Height / (image.Width /
thumbnailWidth)
        Dim thumbImage As image =
image.GetThumbnailImage(thumbnailWidth, height, Nothing,
System.IntPtr.Zero)
        image.Dispose()
        Dim imageStream As New System.IO.MemoryStream
        thumbImage.Save(imageStream, Imaging.ImageFormat.Jpeg)
        Dim thumb(imageStream.Length) As Byte
        imageStream.Read(thumb, 0, imageStream.Length)
        Return thumb
    End Function

Gru� Rene
_______________________________________________
Framework.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net

Antwort per Email an