2015-03-19 31 views
2

在Rails中,使用载波宝石时,我们可以优化正在上传的图像吗?优化意味着压缩和缩小文件大小?可以优化Carrierwave gem上传的图片吗?

+0

这意味着,您正在上传的图像的质量。你可以通过百分比。 – Sontya 2015-03-19 12:14:39

+0

完美。我该怎么做? – THpubs 2015-03-19 12:17:24

+0

https://github.com/jtescher/carrierwave-imageoptimizer,https://github.com/carrierwaveuploader/carrierwave/wiki/How-to:-Specify-the-image-quality – cristian 2015-03-19 12:22:07

回答

2

是的,这是可能的。您应该编写自己的图像处理器,并根据需要使用ImageMagick或MiniMagick命令优化图像。

例如here是关于使用MiniMagick优化图像的文章。


的第二种方法涉及使用这样的宝石作为carrierwave-imageoptimizer它提供图像优化开箱。

+0

感谢它的工作! – THpubs 2015-03-19 12:57:26