Gesamten Inhalt von PictureBox speichern

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

  • Ist es in VB 2008 möglich, den gesamten Inhalt einer PictureBox (BackgroundImage & Image) als *.jpg zu speichern?


    MfG

  • Hallo,


    wenn ich dich richtig verstanden habe, müsste dass hier bei dir funktionieren:


    Code
    SaveFileDialog1.FileName = "picture"
            SaveFileDialog1.Filter = ".jpg | *.jpg"
    
    
            Dim bmp As Bitmap = New Bitmap(PictureBox1.Width, PictureBox1.Height)
            PictureBox1.DrawToBitmap(bmp, New Rectangle(0, 0, PictureBox1.Width, PictureBox1.Height))
    
    
            SaveFileDialog1.ShowDialog()
            bmp.Save(SaveFileDialog1.FileName, System.Drawing.Imaging.ImageFormat.Jpeg)


    Was allerdings passiert, wenn Teile des Bildes transparent sind (png-Format), kann ich dir nicht sagen, da ich es noch nie ausprobiert habe.


    Gruß Grandhanate