Hej, ursäkta den dåliga rubriken! Tänk på att jag inte la in nån felhantering i koden. Du bör ju t.ex. kolla så att uppladdad bild inte är större än 360 pixlar.Bitmap, skapa bild i bild ...
Så här är läget. Säg att jag laddar upp en bild som är 20 x 20 pixlar bred. Denna bild vill jag lägga i en ny bitmap som är 360 * 360 px. jag vill således att den lilla bilden ska bli en bild i bitmapen och placeras i centrum.
Hoppas det är någon som fattar vad jag menar?! ;-)
// nickeSv: Bitmap, skapa bild i bild ...
Bitmap uploadedBitmap = new Bitmap(@"C:\test\image20x20.jpg");
Bitmap newBitmap = new Bitmap(360, 360);
Graphics g = Graphics.FromImage(newBitmap);
g.DrawImage(uploadedBitmap, newBitmap.Width / 2 - uploadedBitmap.Width / 2, newBitmap.Height / 2 - uploadedBitmap.Height / 2);
g.Dispose();
newBitmap.Save(@"C:\test\image360x360.jpg");
Sv: Bitmap, skapa bild i bild ...
Och sätt tråden till löst om du är nöjd.