• c# 添加图片水印,可以指定水印位置+生成缩略图


    using System;
    using System.IO;
    using System.Collections;
    using System.Drawing;
    using System.Drawing.Drawing2D;
    using System.Drawing.Imaging;

    namespace BLL
    {
        
    /// <summary>
        
    /// 水印的类型
        
    /// </summary>

        public enum WaterMarkType
        
    {
            
    /// <summary>
            
    /// 文字水印
            
    /// </summary>

            TextMark,
            
    /// <summary>
            
    /// 图片水印
            
    /// </summary>

            //ImageMark // 暂时只能添加文字水印
        }
    ;

        
    /// <summary>
        
    /// 水印的位置
        
    /// </summary>

        public enum WaterMarkPosition
        
    {
            
    /// <summary>
            
    /// 左上角
            
    /// </summary>

            WMP_Left_Top,
            
    /// <summary>
            
    /// 左下角
            
    /// </summary>

            WMP_Left_Bottom,
            
    /// <summary>
            
    /// 右上角
            
    /// </summary>

            WMP_Right_Top,
            
    /// <summary>
            
    /// 右下角
            
    /// </summary>

            WMP_Right_Bottom
        }
    ;

        
    /// <summary>
        
    /// 处理图片的类(包括加水印,生成缩略图)
        
    /// </summary>

        public class ImageWaterMark
        
    {
            
    public ImageWaterMark()
            
    {
                
    //
                
    // TODO: 在此处添加构造函数逻辑
                
    //
            }


            
    给图片加水印

            
    生成缩略图
        }

    }

  • 相关阅读:
    file.delete()删除文件失败
    Axure RP Extension for Chrome插件离线安装
    C#---EF映射MySQL
    C#--二维数组
    MySQL--增删改查分页存储过程以及事务
    C# --MVC实现简单上传下载
    配置SQLServer,允许远程连接
    C#——工厂模式
    C#--条形码和二维码的简单实现
    C#—接口和抽象类的区别?
  • 原文地址:https://www.cnblogs.com/kokoliu/p/852110.html
Copyright © 2020-2023  润新知