繁体   English   中英

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

[英]How do I draw double height text using Graphics.DrawString?

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

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

使用ScaleTransform并仅缩放y。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM