开发者社区> chsword> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

.NET 响应式自动缩略图服务器

简介: 做互联网网站,总是会涉及到缩略图问题,之前一直是在上传图片时生成不同尺寸的缩略图,一直感觉又费力又不好管理,之后就写子 ThumbnailServer 用于部署一个图片服务器,在使用图片时才将图片转为对应的缩略图,类似淘宝图片空间 比如,物理上存在图片 /x.
+关注继续查看

做互联网网站,总是会涉及到缩略图问题,之前一直是在上传图片时生成不同尺寸的缩略图,一直感觉又费力又不好管理,之后就写子

ThumbnailServer 用于部署一个图片服务器,在使用图片时才将图片转为对应的缩略图,类似淘宝图片空间

比如,物理上存在图片

/x.jpg 那么访问 

/x.jpg_60X60.jpg

/x.jpg_600X600.jpg

就可以得到它的不同尺寸的缩略图

ThumbnailServer

可以支持:

路径-尺寸白名单

图片类型白名单

图片路径白名单

如下代码:

ThumbnailConfig.Start().Include("/Images", setting => 
                setting.AllSize().Store()
                );

在Application Start中配置即可

GitHub: https://github.com/chsword/ThumbnailServer

 

另外再推荐一个不错的响应式缩略图服务,功能很强大,按比例缩放、裁剪图片都可以通过Querystring来完成,优点是插件很多,功能强大

地址:http://imageresizing.net

/a.jpg

/a.jpg?w=120

/a.jpg?w=100&h=200

 

 

 

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
TPS5430DDAR直流开关调节器转换器
TPS5430DDAR直流开关调节器转换器
24 0
asp.net获取服务器信息
1.获取IP地址 服务端获取 //方法一 HttpContext.Current.Request.UserHostAddress; //方法二 HttpContext.Current.
959 0
java 通过 socket 实现 服务器和客户端的通信 TCP
 // JBulder 9.0下执行 package me; import java.net.* ;   //网络编程有关的类在此包 import java.io.* ;  //用到 输入输出流 public class JavaNet {   public static void main(String []args)   {      if(args.
663 0
asp.net 服务器端Label控件字间距调整的一种简单方案
在用Label控件做标题显示的时候,如果是从数据库动态读取出来的标题,想要改变字间距,比如说在每个字之间加上一个空格,这样就不显得那么拥挤了,下面介绍一种简单的方法     后台cs文件增加一...
670 0
+关注
chsword
多年微软 MVP,在数据、项目管理等多方面有着丰富经验
268
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载