1

因此,在用户个人资料上,我将有横幅空间,他们可以将照片上传到。我希望横幅内的空间充满照片。并非每个用户都擅长在 Photoshop 等中创建横幅,因此我想通过允许他们按比例调整照片大小并将其向左、向右、向上或向下放置,直到照片在横幅中展示了他们想要的方式。

但是,我想要一些限制,以阻止用户上传在横幅内看起来不太好的非常小的照片。我已经查看了似乎允许这样做的 google+,所以我想要做的一个完美的例子是 facebook 使用他们的时间线横幅照片上传选项做什么。

我目前在我的应用程序中使用carrierwave 进行所有照片处理。

任何让我开始的建议/解决方案将不胜感激。

亲切的问候

4

1 回答 1

0

您将需要某种客户端编辑器来制作横幅。我主要使用 Jquery UI 插件 ( JqueryUI ),它可以帮助您使用一些不错的方法。您可以轻松添加一些可拖动、调整大小或位置的功能。

用户完成横幅后,您可以将整个横幅上传到后端。对于 rails 中照片的存储和配置,我推荐使用 gem 'paperclip' ( Paperclip )。上传图片时,您可以在回形针中设置最小或最大尺寸。

于 2012-06-13T08:04:13.580 回答