Я строю функциональность, которая позволяет пользователям загружать изображения, а затем обрезать его в квадрат (для фотографий и т.д. профильными ...)Использование узла ImageMagick для «посева» изображение загружается на S3
В настоящее время, процесс работает следующим образом:
- Пользователь выбирает изображение с HD
- изображение загружается в S3
- S3 Путь отправляется обратно, чтобы посмотреть, и изображение с jCrop отображается кнопка
- на представить время щелкнул , Мое действие контроллера получает COORDS установленный выше
Теперь я хотел бы, чтобы обрезать изображения к данным координатам (Примечание- Я использую lpatters fork of node-imagemagick, поскольку он содержит «offset»
К сожалению, .crop только принимает путь, которого у нас нет, поскольку он размещен на S3 на этом этапе.
Есть ли обходной путь?
Я видел tmp, но это может быть немного перехитрить?