none
Bild verkleinern mit GetThumbnailImage sieht schlecht aus RRS feed

  • Frage

  • Hi, ich habe ein Bild welches ca. 2272 x 1704 Pixel groß ist. ich möchte es auf einer Webseite verkleinert ausgeben. Ich mache es mit folgendem Code:

     

    nScalePercentage=40
    Dim nImageWidth As Integer = bmp.Width
    Dim nImageHeight As Integer = bmp.Height
    nImageWidth = CInt(Math.Truncate(CDbl(nImageWidth) * (CDbl(nScalePercentage) / 100.0)))
    nImageHeight = CInt(Math.Truncate(CDbl(nImageHeight) * (CDbl(nScalePercentage) / 100.0)))
    Dim thumb As System.Drawing.Image = bmp.GetThumbnailImage(CInt((nImageWidth)), CInt((nImageHeight)), Nothing, System.IntPtr.Zero)
    thumb.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg)

     

    Allerdings sieht das Bild total schlecht und verwaschen aus. Wie bekomme ich das besser hin?

    Montag, 13. September 2010 08:58

Antworten

Alle Antworten