Rails активное хранилище, поверните изображение перед сохранением - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть веб-сайт, который позволяет пользователям загружать изображения в больших количествах, однако некоторые из этих изображений необходимо повернуть.

Я знаю, что есть возможность поворачивать изображение при его отображении с помощью:

image.variant(rotate: -90)

Однако как я могу повернуть его на определенном изображении и сохранить повернутую версию, чтобы при отображении этого изображения оно по умолчанию имело правильную ориентацию?

Я прочитал руководство по активным направляющим, но оно не охватывает преобразование изображений на пути вверх, а только на пути вниз.

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 05 апреля 2019

В ActiveStorage нет возможности сделать это, но вы можете использовать минимагик для манипулирования изображениями.Вы можете сделать это с помощью обратных вызовов after_save или after_update

...