ASP.NET 压缩图像
本文关键字:图像 压缩 NET ASP | 更新日期: 2023-09-27 18:33:59
我有一个图像处理程序,它将jpegs从磁盘提供给浏览器,如下所示:
_context.Response.ContentType = "image/jpeg";
_context.Response.TransmitFile(filepath);
尝试遵循Google的页面速度建议,它建议我无损压缩这些图像。
有没有办法我可以在这个处理程序中做到这一点,然后再为他们服务。有几十万个,所以单独优化它们实际上不是一种选择。
谢谢
把它放到你的 Web.config 中以启用压缩
<system.webServer>
<urlCompression doStaticCompression="true" doDynamicCompression="true" />
</system.webServer>
但是请注意,动态压缩会影响性能,因此首先要进行基准测试;)