Witam. W moim programie wyświetlam obrazek .jpg w Picture Boxie i chciałbym na nim wyświetlić drugi obrazek .png. Jak to zrobić? Jeden obrazek wyświetlam tak:
pictureBox1.Image = Image.FromFile("c:\\filename.jpg");
Witam. W moim programie wyświetlam obrazek .jpg w Picture Boxie i chciałbym na nim wyświetlić drugi obrazek .png. Jak to zrobić? Jeden obrazek wyświetlam tak:
pictureBox1.Image = Image.FromFile("c:\\filename.jpg");
Nałóż na siebie dwa pictureBox
y?
Nakładałem ale 2 obrazek jest .png bez tła a w pictureboxie robi się beznadziejne szare tło i mogę zmienić jego kolor ale usunąć tego tła to już nie mogę :/
pseudokod:
Image bmp1 = Image.FromFile("pierwszy obrazek");
using (Image bmp2 = Image.FromFile("drugi obrazek"))
{
using (Graphics g = Graphics.FromImage(bmp1))
{
g.DrawImageUnscaled(bmp2, 0, 0);
}
}
pictureBox1.Image = bmp1;