图片怎么斜着打水印呢,最好给点源代码,谢谢了!

解决方案 »

  1.   

    asp.net上传图片加水印(c#) 源代码
      

  2.   

    旋转一下
    http://msdn.microsoft.com/zh-cn/library/system.drawing.graphics.transform%28VS.80%29.aspx例子代码
    http://www.c-sharpcorner.com/UploadFile/mahesh/Transformations0412192005054803AM/Transformations04.aspx
      

  3.   


     Bitmap userimage=Image.FromImage(path); 
                Graphics g = Graphics.FromImage(userimage);//userimage是要旋转的图片 
                PointF Pcenter = new PointF(userimage.Width / 2, userimage.Height / 2);//Pcenter是中心点 
                g.TranslateTransform(Pcenter.X, Pcenter.Y); 
                g.RotateTransform(Rotate);//Rotate是要旋转的角度 
                g.TranslateTransform(-Pcenter.X, -Pcenter.Y); 
                g.DrawImage(temp, x, y, w, h);//x,y,w,h代表左上角的x点坐标,y点坐标,图片的宽和高 
                g.ResetTransform(); 
               userimage.save(newpath); 
      

  4.   

    设置水印位置
    http://topic.csdn.net/u/20090105/15/b6da3548-d384-403f-9d60-6eb17d1b0ec4.html