Obrázky můžeme do našeho grafického výtvoru vložit pomocí metody DrawImage, kterou nabízí objekt Graphics.
Příklad použití metody DrawImage:
// Nahrajeme obrázek ze souboru. Image newImage = Image.FromFile("SampImag.jpg"); // Připravíme si souřadnice levého horního rohu, kam obrázek umístíme. int x = 100; int y = 100; // Připravíme si i rozměry obrázku (na jak velký obdélník se obrázek má upravit). int width = 450; int height = 150; // Nakreslíme obrázek. e.Graphics.DrawImage(newImage, x, y, width, height);
Text lze "nakreslit" pomocí metody DrawString na objektu Graphics. Například takto:
// Připravíme si text, který chceme vypsat pomocí GDI. string drawString = "Sample Text"; // Připravíme si font a štětec. Font drawFont = new Font("Arial", 16); SolidBrush drawBrush = new SolidBrush(Color.Black); // Určíme levý horní roh, odkud se má text vypsat. PointF drawPoint = new PointF(150.0F, 50.0F); // Vypíšeme text. e.Graphics.DrawString(drawString, drawFont, drawBrush, drawPoint);