using System.Drawing.Text;
using System.Drawing.Printing;
using System.Drawing.Drawing2D;
using System.Drawing.Printing;
using System.Drawing.Drawing2D;
private void Form1_Paint(object sender, PaintEventArgs e) { //投影文字 Graphics g = this.CreateGraphics(); //设置文本输出质量 g.TextRenderingHint = TextRenderingHint.ClearTypeGridFit; g.SmoothingMode = SmoothingMode.AntiAlias; Font newFont = new Font("Times New Roman", 48); Matrix matrix = new Matrix(); //投射 matrix.Shear(-1.5f, 0.0f); //缩放 matrix.Scale(1, 0.5f); //平移 matrix.Translate(130, 88); //对绘图平面实施坐标变换、、 g.Transform = matrix; SolidBrush grayBrush = new SolidBrush(Color.Gray); SolidBrush colorBrush = new SolidBrush(Color.BlueViolet); string text = "MINGRISOFT"; //绘制阴影 g.DrawString(text, newFont, grayBrush, new PointF(0, 30)); g.ResetTransform(); //绘制前景 g.DrawString(text, newFont, colorBrush, new PointF(0, 30)); }