将水印图像添​​加到图像

我想在我的所有图像中添加一个小的,渐弱的水印图像。

有没有办法在c#中做到这一点?

您可以使用System.Drawing撰写图像

 //1. create a bitmap (create a empty one or from file) Bitmap bmpPic = new Bitmap(imgWidth,imgHeight); //2. pass that bitmap into Graphics using (Graphics g = Graphics.FromImage(bmpPic)) { //manipulate the image } //3. save the bitmap back to a filestream bmpPic.Save(imgFileStream,ImageFormat.Png); 

只需确保处理用作System.Drawing的所有资源使用非托管GDI +资源