`

项目实践之修改图片画布大小(图像不变),增加文字水印

 
阅读更多
修改图片画布大小(图像不变),增加文字水印#region修改图片画布大小(图像不变),增加文字水印
/**////<summary>
///修改图片画布大小(图像不变),增加文字水印
///</summary>
///<paramname="bmp">图片</param>
///<paramname="newW">图片宽度</param>
///<paramname="newH">图片高度</param>

publicstaticvoidKiResizeImage(Bitmapbmp,intnewW,intnewH)
...{
try
...{
Bitmapb
=newBitmap(newW,newH);
Graphicsg
=Graphics.FromImage(b);
g.DrawImage(bmp,
newRectangle(0,0,newW,newH),newRectangle(0,0,newW,newH+20),GraphicsUnit.Pixel);
Fontf
=newFont("f",10);
Brushbru
=newSolidBrush(Color.Red);
stringaddtext="文字";
g.DrawString(addtext,f,bru,
20,newH-20);
g.Dispose();
b.Save(
"F:/a.jpg");
}

catch...{}
}

#endregion
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics