Ruby on rails ActiveStorage如何在上传到S3之前转换图像?
我将活动存储配置为将Ruby on rails ActiveStorage如何在上传到S3之前转换图像?,ruby-on-rails,amazon-s3,rails-activestorage,minimagick,Ruby On Rails,Amazon S3,Rails Activestorage,Minimagick,我将活动存储配置为将已附加:image上传到Amazon S3 product.image.attach(io: open(img_url), filename: "file.jpg") 但我想优化图像:压缩它们或转换为.webp 我有我可以用来修改图像 那么我可以在上传到亚马逊之前动态修改url中的图像吗? 或者,我所能做的就是从url保存图像,处理它,然后执行附加操作?(当我有数百万张图片时,它太慢了)我从来没有尝试过,但是也许你可以考虑使用lambda函数来完成这项工作。
已附加:image
上传到Amazon S3
product.image.attach(io: open(img_url), filename: "file.jpg")
但我想优化图像:压缩它们或转换为.webp
我有我可以用来修改图像
那么我可以在上传到亚马逊之前动态修改url中的图像吗?
或者,我所能做的就是从url保存图像,处理它,然后执行
附加操作
?(当我有数百万张图片时,它太慢了)我从来没有尝试过,但是也许你可以考虑使用lambda函数来完成这项工作。