请问C#里面怎么实现这样的字体缩放

拉伸前图片说明

拉伸后图片说明

这个问题一直没搞定,请高手帮帮忙

首先用DrawString绘制文本,然后对图片整体缩放。

用个Label,
当Label单击时画一个矩形,四个角在画四个小矩形。

然后调整字体:

FontDialog f = new FontDialog();
if (f.ShowDialog(this) == DialogResult.OK)
Label1.Font = f.Font;

VS2010编译通过,但好像画的有点问题,效果还行,自己看着改一下

Graphics g = label1.CreateGraphics();
g.DrawRectangle(new Pen(Brushes.Black, 1), 0, 0, label1.Size.Width, label1.Size.Width);
g.DrawRectangle(new Pen(Brushes.Black, 2), 0, 0, 4, 4);
g.DrawRectangle(new Pen(Brushes.Black, 2), label1.Size.Width, 0, 4, 4);
g.DrawRectangle(new Pen(Brushes.Black, 2), 0, label1.Size.Height, 4, 4);
g.DrawRectangle(new Pen(Brushes.Black, 2), label1.Size.Width, label1.Size.Height, 4, 4);
FontDialog f = new FontDialog();
if (f.ShowDialog(this) == DialogResult.OK)
    label1.Font = f.Font;