修改图片画布大小(图像不变),增加文字水印#region 修改图片画布大小(图像不变),增加文字水印

/**//// <summary>
/// 修改图片画布大小(图像不变),增加文字水印
/// </summary>
/// <param name="bmp">图片</param>
/// <param name="newW">图片宽度</param>
/// <param name="newH">图片高度</param>
public static void KiResizeImage(Bitmap bmp, int newW, int newH)

...{
try

...{
Bitmap b = new Bitmap(newW, newH);
Graphics g = Graphics.FromImage(b);
g.DrawImage(bmp, new Rectangle(0, 0, newW, newH), new Rectangle(0, 0, newW, newH + 20), GraphicsUnit.Pixel);
Font f = new Font("f", 10);
Brush bru = new SolidBrush(Color.Red);
string addtext = "文字";
g.DrawString(addtext, f, bru, 20, newH - 20);
g.Dispose();
b.Save("F:/a.jpg");
}

catch ...{ }
}
#endregion


























