繁体   English   中英

如何在不保存原始图像的情况下保存图像URL的裁剪图像? (在使用Paperclip或其他插件的Rails中)

[英]How to save cropped image of an image URL without saving the original image? (in Rails using Paperclip or other plug-ins)

大家好
我现在有一个应用程序显示来自URL的照片,而不是来自我自己的数据库(文件系统)的照片。 例如,来自Facebook的照片:
http://sphotos.ak.fbcdn.net/hphotos-ak-snc1/hs085.snc1/5041_98423808305_40796308305_1960517_6704612_n.jpg

我添加了裁切功能以获取照片的裁切区域(x,y,w,h)。
现在,我想从URL中保存裁剪的图像(即在裁剪之前将原始图像下载到我的数据库中)

可能吗?
还是有某种方法可以将图像保存到内存中以进行处理而不保存到数据库中?
我在这里搜索了一些问题,但是它们都讨论了如何保存用户已上传到数据库中的大量图像。

提前非常感谢您。

您如何想象没有访问原始图像的裁剪效果? 该过程将是这样的:

  1. 将远程映像作为临时文件下载到/ tmp(提示: TempFile
  2. 剪掉废话
  3. 使用Paperclip将裁剪的图像保存到数据库
  4. 删除临时文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM