博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
System.Drawing.Text.TextRenderingHint 的几种效果
阅读量:5909 次
发布时间:2019-06-19

本文共 2513 字,大约阅读时间需要 8 分钟。

 

 

for (int i = 0; i < 6; i++)            {                g5.TextRenderingHint = (System.Drawing.Text.TextRenderingHint)i;                string txt;                int font_sz = 25;                txt = "Static 测试 ";                switch ((System.Drawing.Text.TextRenderingHint)i)                {                    case System.Drawing.Text.TextRenderingHint.SystemDefault:                        txt += "SystemDefault";                        g5.DrawString(txt, new Font("Times New Roman", font_sz), new SolidBrush(Color.Black),                            new PointF(this._parentControl.Width - 400, 30 + 35 * i));                        break;                    case System.Drawing.Text.TextRenderingHint.AntiAlias:                        txt += "AntiAlias";                        g5.DrawString(txt, new Font("Times New Roman", font_sz), new SolidBrush(Color.Black),                            new PointF(this._parentControl.Width - 400, 30 + 35 * i));                        break;                    case System.Drawing.Text.TextRenderingHint.AntiAliasGridFit:                        txt += "AntiAliasGridFit";                        g5.DrawString(txt, new Font("Times New Roman", font_sz), new SolidBrush(Color.Black),                            new PointF(this._parentControl.Width - 400, 30 + 35 * i));                        break;                    case System.Drawing.Text.TextRenderingHint.ClearTypeGridFit:                        txt += "ClearTypeGridFit";                        g5.DrawString(txt, new Font("Times New Roman", font_sz), new SolidBrush(Color.Black),                            new PointF(this._parentControl.Width - 400, 30 + 35 * i));                        break;                    case System.Drawing.Text.TextRenderingHint.SingleBitPerPixel:                        txt += "SingleBitPerPixel";                        g5.DrawString(txt, new Font("Times New Roman", font_sz), new SolidBrush(Color.Black),                            new PointF(this._parentControl.Width - 400, 30 + 35 * i));                        break;                    case System.Drawing.Text.TextRenderingHint.SingleBitPerPixelGridFit:                        txt += "SingleBitPerPixelGridFit";                        g5.DrawString(txt, new Font("Times New Roman", font_sz), new SolidBrush(Color.Black),                            new PointF(this._parentControl.Width - 400, 30 + 35 * i));                        break;                    default:                        break;                }            }

 

转载地址:http://ikvpx.baihongyu.com/

你可能感兴趣的文章
iReport+jasperReports制作WEB报表
查看>>
分享:十Python之Http Web服务(网页抓取二)
查看>>
IBM is still thinking!
查看>>
分享一个用Xcode4实现基于Webservice用户登录的iphone程序
查看>>
EZNamespaceExtensions.Net v2013增加对上下文菜单、缩略图、图标、属性表的支持
查看>>
WebGL学习笔记-使用3D引擎threeJS实现星空粒子移动
查看>>
目管理、日志提交 软件 Redmine
查看>>
COM编程之二 接口
查看>>
javascript实现的网页打印
查看>>
web.xml中的contextConfigLocation的作用
查看>>
java 名词解释等
查看>>
Android录音与播放 .
查看>>
Android 下使用 JSON 实现 HTTP 请求
查看>>
开启PowerDesigner15工具栏上的被禁用掉的图标
查看>>
file_get_contents()函数超时处理方法
查看>>
数据库分表算法
查看>>
Linux环境变量的设置和查看方法
查看>>
在WIN32 DLL中使用MFC
查看>>
[Unity3D]计时器/Timer
查看>>
Linux 基础驱动 <1>
查看>>