码迷,mamicode.com
首页 > Windows程序 > 详细

c# 创建斜着写字图片

时间:2020-03-20 12:28:11      阅读:66      评论:0      收藏:0      [点我收藏+]

标签:raw   using   string   new   pre   test   graphics   width   考试   

void Main()
{
    using (var bitmap = new Bitmap(3094, 2136))
    {
        using (Graphics g = Graphics.FromImage(bitmap))
        {
            var msg = "在线考试模板图片(勿删)";
            var font = new Font("微软雅黑", 100);
            var brush = new SolidBrush(Color.FromArgb(30, Color.Black));
            var size = g.MeasureString(msg,font );
            g.ResetTransform();    //重置图像
            g.TranslateTransform(bitmap.Width / 2, bitmap.Height / 2);     //设置旋转中心
            g.RotateTransform(53);    //旋转53度 顺时针
            g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;     //指定文本呈现的质量 解决文字锯齿问题
            g.Clear(Color.White);
            g.DrawString(msg, font , brush, 0 - size.Width /2 , 0- size.Height/2);     //设置文字、字体、大小、颜色、起始位置
            bitmap.Save(@"E:\Desktop\test.TIF", ImageFormat.Tiff);
        }
    }
}

 

c# 创建斜着写字图片

标签:raw   using   string   new   pre   test   graphics   width   考试   

原文地址:https://www.cnblogs.com/nanfei/p/12530777.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!