我有一个 System.Drawing.Image 用 System.Drawing.Graphics DrawImage 函数显示。图像是一辆警车,我想在警车上画一个单元号。是否有捷径可寻?

最佳答案

您可以使用 DrawString 方法将文本写到图像上。

// Create string to draw.
String drawString = "Sample Text";

// Create font and brush.
Font drawFont = new Font("Arial", 16);
SolidBrush drawBrush = new SolidBrush(Color.Black);

// Create point for upper-left corner of drawing.
PointF drawPoint = new PointF(150.0F, 150.0F);

// Draw string to screen.
e.Graphics.DrawString(drawString, drawFont, drawBrush, drawPoint);

关于c# - 有没有办法以编程方式向 System.Drawing.Image 添加文本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7149694/

10-12 12:36