Я использую ActiveStorage и aws-sdk-s3 для загрузки изображений в AWS.В настоящее время я использую mini_magick gem для отображения изображений в представлениях, используя что-то вроде
image.variant(resize: '700x300')
, который изменяет размеры изображений до 700x300 пикселей.
Я хочу сжать изображение при загрузке, скажем, исходное изображение размером 4 МБ, я хочу сжать его до чего-то вроде 250 КБ и загрузить, как это делают другие сайты.Поскольку загрузка в полном размере занимает пространство AWS и увеличивает затраты на хранение.Как я могу этого достичь?Спасибо.