c# 创建斜着写字图片
2021-03-13 15:34
标签:raw using string new pre test graphics width 考试 c# 创建斜着写字图片 标签:raw using string new pre test graphics width 考试 原文地址:https://www.cnblogs.com/nanfei/p/12530777.htmlvoid 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);
}
}
}