2013-08-31 1 views
0

Я хочу реализовать изображения профиля в моем приложении Rails, но я не совсем уверен, что происходит с целыми процессами, чтобы пользователь мог загружать и управлять своими изображениями. Каким будет самый эффективный способ сделать это в 2013 году?Обработка изображений в Rails

Я бы предпочел сделать как можно большую часть тяжелого подъема на стороне клиента.

Что я могу ожидать от таких библиотек, как загрузка файлов jQuery и Plupload, может каждый из них (выбор, загрузка, предварительный просмотр, изменение размера, обрезка, хранение) обрабатываться с этими или мне нужны тяжелые бэкэнд-решения (Carrierwave, Paperclick и т. Д.), также?

Если какой-либо код или библиотеки будут приведены в качестве примеров того, что делает то, что и где, вообще говоря, я предпочитаю библиотеки, специфичные для задач, а не решения «все-в-одном».

Я ожидаю, что пользователи будут иметь современные браузеры (FF20 +, Chrome20 +, IE9 +, Safari5 +).

ответ

0

Существует множество библиотек. Для начала посмотрим на следующий в Railscasts

Rails Image Libraries

+0

Да, но то, что это большая схема процесса для обработки изображений? –

0

Вы можете использовать скрепку или carrierwave для обработки бэкенд изображения. И если вы хотите использовать манипуляции с интерфейсом, такие как обрезка, изменение размера и т. Д., Вы можете использовать jquery.

Если вы ищете какой-то пример кода, вы также можете воспользоваться Referance из этого приложения с открытым исходным кодом:

https://github.com/aman199002/Album-App