Извините за довольно общий вопрос, но мне было интересно, есть ли у кого-нибудь рекомендации о том, как наилучшим образом разрешить пользователям обрезать и редактировать собственные изображения.Позволяет пользователям обрезать и изменять размер изображений Ruby on Rails
Что бы я хотел сделать, так это то, что когда пользователь загружает свое изображение в мое приложение для приложения, чтобы показать копию изображения с наложением, которое допускает фиксированное соотношение сторон (возможно, 4: 3), пользователь затем сможет выбрать область изображения, которую они хотели бы обрезать, и сохранить в качестве своего изображения.
Лучший пример, который я могу придумать, - это обрезать обложки на Facebook.
Я посмотрел в различные драгоценные камни и элементы, которые я считаю, было бы необходимо, как показано ниже:
Carrierwave - Для загрузки файлов (и я думаю, кадрирование - поправьте меня, если я ошибаюсь) ImageMagick/Mini-Магия/Rmagick - обрабатывать изображение.
Однако я все еще немного не уверен, как они подходят друг другу.
Любые советы, которые люди имеют о наилучшем сочетании драгоценных камней и о том, как они работают вместе для достижения этой функции обрезки, будут высоко оценены.
Эй, эта ссылка не работает и ничего не ведет. SO обычно рекомендует размещать соответствующий код в ответе в случае, если это произойдет. – Dave