C#-ban hogyan tudok lementeni pictureboxból jpeg formátumban képet?
Figyelt kérdés
Próbáltam az alábbi lehetőséget:
private void button1_Click(object sender, EventArgs e)
{
pictureBox1.Image.Save(filename,System.Drawing.Imaging. ImageFormat.Jpeg);
}
Ez nem jó ,mert amikor a gombra kattintással kiadom a parancsot a kép mentésére, az alábbi hibaüzenetet dobja ki:
"Az objektumhivatkozás nincs beállítva semmilyen objektumpéldányra."
2014. ápr. 23. 10:34
1/14 anonim válasza:
"Imaging. ImageFormat" az a felesleges szóköz esetleg?
2/14 A kérdező kommentje:
Ez nem javít semmit rajta hogy kitörlöm a szóközt
2014. ápr. 23. 11:41
3/14 anonim válasza:
Közvetlenül a pictureboxra rajzolsz?
4/14 anonim válasza:
Ne a pictureboxra rajzolj, hanem hozz létre egy bitmapet a picturebox méretében, majd erre rajzolj! Majd végül ezt a bitmapet rakd ki a pictureboxra! A PB nem arra való, hogy arra rajzolj, hanem hogy azon jeleníts meg
5/14 anonim válasza:
Ha csak ennyi az az eseménykezelő, akkor szerintem inkább az a baj, hogy filename nevű változó sehol sincs deklarálva...
6/14 anonim válasza:
szerintem a pictureBox1.Image a null, és a 11:50-es válaszra szavazok
7/14 A kérdező kommentje:
nekem rendesen fénykép van a pictureboxban és azt szeretném lementeni fileba
2014. ápr. 23. 14:18
8/14 anonim válasza:
a picturebox image tuladjonságába bitmapként rakd be a képet. úgy csinálod?
9/14 anonim válasza:
Bitmap kep = new Bitmap(filename);
pictureBox1.Image = (Image)kep;
10/14 anonim válasza:
jaja uyg kell ahogy a #9 edik válaszoló írja példányosítani kell különben ha nem akkor hiába hivatkozol egy objektumra ami nincs beállítva egy objektumpéldányra sem
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!