在我的应用程序中,我从API获取图像,其大小更大,如80kb。我想将此图像文件大小减小到20kb。有什么方法可以使用ROR吗?
答案 0 :(得分:0)
如果您将图像存储在应用程序的某个位置而不仅仅是阅读它,则可以使用Paperclip将图像大小调整为您喜欢的大小。
这样的事情:
has_attached_file :image,
:styles => {
:small => "100x" },
:convert_options => {
:small => "-quality 75 -strip" }
它可以根据docs显着缩小尺寸。
答案 1 :(得分:0)
在这里回答:https://stackoverflow.com/a/2442497/1496501
TL; DR - 使用RMagick,这太棒了。
在您的情况下,minify method将非常有用