HttpPostedFileBase文件上传,支持多文件一次上传,如有图片,则支持略缩图保存

文件传输信息封装

 1    /// <summary>
 2     /// 文件生成方式
 3     /// </summary>
 4     public class UpFileMessage
 5     {
 6         /// <summary>
 7         /// 文件名
 8         /// </summary>
 9         public string OriginalFileName { get; set; }
10 
11         /// <summary>
12         /// 是否保存略缩图
13         /// </summary>
14         public bool IsImage { get; set; }
15 
16         /// <summary>
17         /// 文件流
18         /// </summary>
19         public Stream FileStream { get; set; }
20 
21         /// <summary>
22         /// 生成缩略图的方式
23         /// [WH]-指定宽高
24         /// [H]-指定高,按比例缩放宽
25         /// [W]-指定宽,按比例缩放高
26         /// </summary>
27         public string Mode { get; set; }
28 
29         /// <summary>
30         /// 略缩图高度
31         /// </summary>
32         public int? ThumbHeight { get; set; }
33 
34         /// <summary>
35         /// 略缩图宽度
36         /// </summary>
37         public int? ThumbWidth { get; set; }
38 
39     }
View Code

相关文章:

猜你喜欢
相关资源
相似解决方案