你提到的这个问题我在很早的时候也遇到过。我也问了许多的人,他们都没有给出很好的答案。后来我是用直接在图片上面输入字体的方法。用 DrawString 方法,就能在图像上面输入字体。下面给你一个简单的例子(来自 msdn):
Public Sub DrawStringFloat(e As PaintEventArgs)
' Create string to draw.
Dim drawString As [String] = "Sample Text"
' Create font and brush.
Dim drawFont As New Font("Arial", 16)
Dim drawBrush As New SolidBrush(Color.Black)
' Create point for upper-left corner of drawing.
Dim x As Single = 150F
Dim y As Single = 150F
' Draw string to screen.
e.Graphics.DrawString(drawString, drawFont, drawBrush, x, y)
End Sub