Я только начал реализовывать функцию загрузки файлов, и мне было интересно, как лучше всего добавить функцию обрезки.
По сути, я хочу, чтобы пользователи могли обрезать свои изображения в соответствии с моим заданным соотношением сторон. В настоящее время у меня есть функциональная загрузка файлов с использованием плагина загрузки файлов jQuery. Когда я выбираю файл, он автоматически загружает файл на мой сервер через ajax и выполняет некоторые действия (сохраняет изображение, создает эскизы и т. д.). Я проверил некоторые плагины в отношении функциональности обрезки внешнего интерфейса и обнаружил, что jQuery imgareaselect соответствует моим требованиям.
Итак, мой вопрос: как мне подогнать логику обрезки к тому, что у меня есть сейчас? Поэтому, когда пользователь загружает файл, файл автоматически загружается и сохраняется в бэкэнде. Итак, если я решу обрезать изображение, должно ли оно отправлять только координаты и повторно обрезать уже сохраненные изображения?
Некоторый логический поток и примеры были бы очень полезны. Спасибо!