3
我使用s3_direct_upload直接将图像从我的Rails应用上传到S3存储桶。这一切都工作正常,但现在我想调整图像上传后,创建一个缩略图和其他各种版本。直接上传到S3并调整图像大小
我能想到的方法是使用从s3_direct_upload返回的URL,然后在后台创建一个新对象,使用RMagick进行处理,然后将这些版本重新上传到S3。但是,这种方法感觉像初始上传变得有点多余。
任何意见,在这个或更好的方法将不胜感激。
我在使用Carrierwave,但是如果用户上传了几张图片,它会触发应用程序触发超时。我预计会使用一个图像库来处理来自第一个s3上传的URL,以创建它的一些新版本。 – idrysdale
啊,我现在明白了这个问题。嗯。我相信我之前使用Dragonfly处理过这个场景。我只需要找到这个项目。我会在找到答案时修改我的答案。 ;) –
我很想知道是否有人找到了解决方案 –