Длина строки может меняться, высота одинакова. Шрифт большой для наглядности.
Но как мне это сделать?
Я знаю рисование на контроле напрямую. Но как мне сделать это без создания файла изображения, но все в памяти. Потому что строковое изображение будет меняться при взаимодействии с пользователем.
Что-то вроде ...
Image i = new Bitmap(200, 50); Graphics g = Graphics.FromImage(i); g.DrawString("Message", new Font("Arial", 8), Brushes.Black, new PointF(0,0)); pictureBox.Image = i; g.Dispose();