zoukankan      html  css  js  c++  java
  • 生成 缩略图、水印

    1) 安装: Install-Package CodeCarvings.Piczard

    2) 缩略图 (优点:降低列表页面图片加载的速度、降低流量,想仔细看的时候再看大

                //生成缩率图
                ImageProcessingJob jobThumb = new ImageProcessingJob();
                jobThumb.Filters.Add(new FixedResizeConstraint(200, 200));//缩略图尺寸 200*200
                jobThumb.SaveProcessedImageToFileSystem(@"d:4.jpg",@"d:1.png");
          

    3) 水印 (优点:宣誓主权,增加曝光)

                //生成水印
                ImageWatermark imgWatermark = new ImageWatermark(@"d:1.png");//水印图片路径
                imgWatermark.ContentAlignment = System.Drawing.ContentAlignment.BottomRight;//水印位置 可以选择多个位置
                imgWatermark.Alpha = 50;//透明度,需要水印图片是背景透明的 png 图片
                ImageProcessingJob jobNormal = new ImageProcessingJob();
                jobNormal.Filters.Add(imgWatermark);//添加水印
                // jobNormal.Filters.Add(new FixedResizeConstraint(600, 600));//限制图片的大小,避免生成大图。如果想原图大小处理,就不用加这个 Filter
                jobNormal.SaveProcessedImageToFileSystem(@"d:1.jpg", @"d:11.jpg");//第一个参数 处理那个图片  第二个参数 是生成图片的地址名字
  • 相关阅读:
    命令执行顺序控制与管道
    js获取返回首页
    手机站点击商务通无轨迹解决方法
    js文字向上滚动代码
    文字隐藏多余的文字
    QQ弹窗代码
    百度推送代码
    js手机站跳转
    js 判断时间,满足执行框架
    js切换换class
  • 原文地址:https://www.cnblogs.com/lbjcoder/p/8386442.html
Copyright © 2011-2022 走看看