Нанесение текста на изображение

Я никогда раньше не работал с рисованием, и у меня возникла небольшая проблема. Я не могу заставить вывод этого кода работать.

Файл сохраняется, но не рисует текст. Кто-нибудь может увидеть, что я, возможно, сделал неправильно?

РЕДАКТИРОВАТЬ: глупая ошибка - фон изображения был белым (и цвет кисти был!). Текст не по центру, как я ожидал. Есть идеи, почему ТАК? :)

РЕДАКТИРОВАТЬ: изображение ниже.

Спасибо

Bitmap myBitmap = new Bitmap(@"C:\Users\Scott\desktop\blank.bmp");
Graphics g = Graphics.FromImage(myBitmap);

g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
g.DrawString("My\nText", 
             new Font("Tahoma", 20), 
             Brushes.White, 
             new PointF(0, 0));

StringFormat strFormat = new StringFormat();
strFormat.Alignment = StringAlignment.Center;
strFormat.LineAlignment = StringAlignment.Center;

g.DrawString("My\nText", 
             new Font("Tahoma", 20), Brushes.White, 
             new RectangleF(0, 0, 500, 500), 
             strFormat);
myBitmap.Save(@"C:\Users\Scott\desktop\blank1.bmp");

Ответы на вопрос(1)

Ваш ответ на вопрос