ASP.NET压缩图像

时间:2016-02-10 15:51:44

标签: c# asp.net

我有一个图像处理程序,它从磁盘到浏览器提供jpeg,如下所示:

_context.Response.ContentType = "image/jpeg";
_context.Response.TransmitFile(filepath);

尝试按照Googles的网页速度推荐,并建议我无损压缩这些图片。

在提供服务之前,我是否可以在此处理程序中执行此操作。有几十万,所以单独优化它们实际上不是一种选择。

由于

1 个答案:

答案 0 :(得分:1)

将其放入Web.config中以启用压缩

<system.webServer>
  <urlCompression doStaticCompression="true" doDynamicCompression="true" />
</system.webServer>

但是请注意,动态压缩会影响性能,首先是您的基准测试;)