zoukankan      html  css  js  c++  java
  • System.Drawing.Text.TextRenderingHint 的几种效果

                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;
                    }
                }
  • 相关阅读:
    贪婪大陆
    色板游戏
    11/29 NOIP 模拟赛
    USACO4.4 重叠的图像 Frame Up
    CSP2020 题解
    NOIP前板子复习
    关于我
    【洛谷】【搜索+字符串】
    【洛谷】【动态规划/01背包】P2925 [USACO08DEC]干草出售Hay For Sale
    【洛谷】【二分查找】P1102 A−B数对
  • 原文地址:https://www.cnblogs.com/arxive/p/7798327.html
Copyright © 2011-2022 走看看