gpt4 book ai didi

ruby-on-rails - Rails回形针图像压缩与Page Speed产生的图像相比

转载 作者:行者123 更新时间:2023-12-04 03:41:24 26 4
gpt4 key购买 nike

我已经在滑轨中设置了回形针,并且一切都在正常进行(我实际上必须在Google上搜索... :)。

但是我注意到,Page Speed告诉我,我可以进一步无损地压缩缩略图和大图像(回形针产生的图像)。我可以在模型中放入一个选项吗?我注意到mod_deflate不会压缩图像(我正在使用Firefox)。

最佳答案

您可以使用paperclip-compression gem将压缩添加到回形针处理中。

在您的Gemfile中:

gem "paperclip-compression", "~> 0.1.1"

(当然运行捆绑安装)

在您的模型中:
has_attached_file :avatar,
:styles => { :medium => "300x300>", :thumb => "100x100>" },
:processors => [:thumbnail, :compression]

“jpegtran通过重新排列压缩数据(DCT系数)而工作,而没有完全解码图像。因此, its transformations are lossless

注意:如果您在heroku上运行,则需要jpegtran,并将optipng二进制文件添加到您的应用程序中。这是有关 running binaries on heroku的好文章。

关于ruby-on-rails - Rails回形针图像压缩与Page Speed产生的图像相比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6557914/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com