Rails头像上传

时间:2013-07-01 21:32:04

标签: ruby-on-rails paperclip carrierwave jcrop avatar

我正在寻找为rails app加载用户头像的最佳方式。

有一些重要的案例:

  • 从网络或本地加载图片
  • 允许用户在预览窗口裁剪图像(例如使用Jcrop)
  • 保存几种尺寸的头像64x64,128x128等(Carrierwave或Paperclip no mater)
  • 简单的样式和定制
我找到了 https://github.com/ging/avatars_for_rails但在任何替代品或好样品中都很有趣。

3 个答案:

答案 0 :(得分:5)

请结帐http://odysseyonrails.com/articles/10。它有一个使用paperclip和jcrop的演示代码,可以满足您的所有需求。

答案 1 :(得分:2)

Paperclip(最受欢迎)
Dragonfly

答案 2 :(得分:2)

查看this tutorial here(跳至12:50,看看它是否甚至是你所追求的)。它在Rails应用程序的客户端使用JCrop,供用户裁剪其头像,然后将其保存在服务器端。

希望这有帮助!