zoukankan      html  css  js  c++  java
  • 图片水印

    引命名空间using System.Drawing; 

    文字水印:

    System.Drawing.Image img = System.Drawing.Image.FromStream(FileUpload1.FileContent);
    Graphics gr = Graphics.FromImage(img);
    string s = "段誉";
    Font f = new Font("微软雅黑", 50);
    Brush b = new SolidBrush(Color.Aqua);
    PointF p = new PointF(img.Width - 200, img.Height - 100);
    gr.DrawString(s, f, b, p);
    img.Save(Server.MapPath("ul/" + DateTime.Now.ToString("yyyyMMddHHmmssms") + FileUpload1.FileName));
    Image1.ImageUrl = "ul/" + DateTime.Now.ToString("yyyyMMddHHmmssms") + FileUpload1.FileName;

    图片水印:

    System.Drawing.Image img = System.Drawing.Image.FromStream(FileUpload1.FileContent);
    System.Drawing.Image logo = System.Drawing.Image.FromFile(Server.MapPath("ul/111.PNG"));
    Graphics gr = Graphics.FromImage(img);
    PointF p = new PointF(50, 50);
    gr.DrawImage(logo, p);
    img.Save(Server.MapPath("ul/" + DateTime.Now.ToString("yyyyMMddHHmmssms") + FileUpload1.FileName));
    Image1.ImageUrl = "ul/" + DateTime.Now.ToString("yyyyMMddHHmmssms") + FileUpload1.FileName;

     PointF与Point一样!

  • 相关阅读:
    Gradle with Kotlin (二) 项目、Java项目、父子、同级共享代码
    Gradle with Kotlin (一) 安装、DSL、任务、插件
    辛弃疾
    Remote Method Invoke
    Webpack (一) 选项和配置
    《芙蓉女兒誄》
    js 原型链之我见
    js 库
    Gradle
    Spring Boot 入门
  • 原文地址:https://www.cnblogs.com/m110/p/8283587.html
Copyright © 2011-2022 走看看