C#中怎么压扁字体
2014-02-19 13:11
447 查看
e.Graphics.SmoothingMode = SmoothingMode.HighQuality; GraphicsPath path = new GraphicsPath(); StringFormat strformat = new StringFormat(); strformat.Alignment = StringAlignment.Center; strformat.LineAlignment = StringAlignment.Center; path.AddString("中国", new FontFamily("黑体"), (int)this.Font.Style, 100f, new Point(10, 10), strformat); Matrix m = new Matrix(); m.Scale(1f, 0.2f); //压扁 path.Transform(m); e.Graphics.FillPath(new SolidBrush(Color.Red), path);
相关文章推荐
- C#制作“安装和部署”时,实现软件开机启动
- C# 枚举类型另类用法
- 用C#实现Base64处理,加密解密,编码解码
- C#正则表达式Regex类的介绍
- C#解压、压缩RAR文件
- c#两个DataTable合并
- C# 跨线程调用窗体控件
- C# WINFORM 捕获全局异常
- C#中的线程
- C#实现MD5加密
- C#如何更好地理解引用类型和值类型
- C#遍历对象属性
- C# GridView 72般绝技
- 微软推出C#必应代码搜索:编程变得太简单
- C# 必应代码搜索
- C#伪彩色处理的具体方法
- {VS2010C#}{WinForm}{ActiveX}VS2010C#开发基于WinForm的ActiveX控件
- Axis接收远程调用c# webservice返回的数组
- 我的第一个WCF程序——C#创建WEB SERVER
- 利用C#版本的GDAL中的ReadRaster函数读取单波段复数图像