• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Asp.net(C#)給圖片加上水印效果

    發表于:2007-06-30來源:作者:點擊數: 標簽:
    下面的代碼中,加文字水印和加圖片水印的代碼不能共存,為了方便顯示才寫在一塊的 private void Btn_Upload_Click(object sender, System.EventArgs e) { if(UploadFile.PostedFile.FileName.Trim()!="") { //上傳文件 string extension = Path.GetExtension
         下面的代碼中,加文字水印和加圖片水印的代碼不能共存,為了方便顯示才寫在一塊的
      private void Btn_Upload_Click(object sender, System.EventArgs e)
      {
      if(UploadFile.PostedFile.FileName.Trim()!="")
      {
      //上傳文件
      string extension = Path.GetExtension(UploadFile.PostedFile.FileName).ToUpper();
      string fileName = DateTime.Now.ToString("yyyyMMddhhmmss");
      string path = Server.MapPath(".") + "/UploadFile/" + fileName + extension;
      UploadFile.PostedFile.SaveAs(path);
      
      
      //加文字水印,注意,這里的代碼和以下加圖片水印的代碼不能共存
      System.Drawing.Image image = System.Drawing.Image.FromFile(path);
      Graphics g = Graphics.FromImage(image);
      g.DrawImage(image, 0, 0, image.Width, image.Height);
      Font f = new Font("Verdana", 32);
      Brush b = new SolidBrush(Color.White);
      string addText = AddText.Value.Trim();
      g.DrawString(addText, f, b, 10, 10);
      g.Dispose();
      
      
      //加圖片水印
      System.Drawing.Image image = System.Drawing.Image.FromFile(path);
      System.Drawing.Image copyImage = System.Drawing.Image.FromFile( Server.MapPath(".") + "/Alex.gif");
      Graphics g = Graphics.FromImage(image);
      g.DrawImage(copyImage, new Rectangle(image.Width-copyImage.Width, image.Height-copyImage.Height, copyImage.Width, copyImage.Height), 0, 0, copyImage.Width, copyImage.Height, GraphicsUnit.Pixel);
      g.Dispose();
      
      
      //保存加水印過后的圖片,刪除原始圖片
      string newPath = Server.MapPath(".") + "/UploadFile/" + fileName + "_new" + extension;
      image.Save(newPath);
      image.Dispose();
      if(File.Exists(path))
      {
      File.Delete(path);
      }
      
      
      Response.Redirect(newPath);
      }
      }
      
      
      

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>