System.Drawing.Graphics
MeasureString
using (Font bigFont = new Font(SystemFonts.DefaultFont.FontFamily, 14, FontStyle.Regular)) {
SizeF size = g.MeasureString(texttodraw, bigFont, 14);
g.DrawString(texttodraw, bigFont, Brushes.Red, pictureBox1.Location.X + (pictureBox1.Width / 2) - (size.Width / 2), pictureBox1.Location.Y - 30);
}
Favorite site
- [https://msdn.microsoft.com/en-us/library/system.drawing.graphics(v=vs.110.aspx MSDN - Graphics Class]
- stackoverflow - c# write text on bitmap