如何使用Graphics.DrawString绘制双倍高度的文本?

时间:2009-01-14 10:07:21

标签: c# graphics system.drawing drawstring

我正在尝试使用System.Drawing模拟POS打印机,我需要的一个功能是以双倍高度绘制文本。知道如何使用.Net的Graphics类做到这一点吗?

我是否需要将文本绘制两倍大并将其压缩或绘制正常大小然后拉伸?两者看起来都是混乱的选择,但有其他选择吗?

2 个答案:

答案 0 :(得分:2)

使用ScaleTransform并仅缩放y。

答案 1 :(得分:2)

查看Graphics对象上的变换矩阵 - 您可以独立控制水平和垂直缩放。