2009-01-14 55 views
1

我想用System.Drawing来模拟POS打印机,我需要的一个功能是在双高度处绘制文本。任何想法如何使用.Net的Graphics类来做到这一点?如何使用Graphics.DrawString绘制双高度文本?

我是否需要画两次大的文字并浓缩它或绘制正常大小然后拉伸?两者似乎都是凌乱的选择,但有没有其他选择?

回答

2

看看图形对象上的变换矩阵 - 你可以独立地控制水平和垂直缩放。

2

使用ScaleTransform并只放大y。

相关问题