JQuery & amp; PHP: изменение размера, обновление и культура

всем привет & Спасибо за прочтение:
Извините, если мой вопрос дублируется, но просматривается & не смог найти ответ .. Хотя я решил, что моя проблема довольно «стандартная»:
У меня есть форма с различными входами (личные данные и т.д …) & Мне нужно, чтобы пользователь загрузил изображение, чтобы он / она мог затем обрезать / выбрать область для окончательной загрузки & сохранены.

Я успешно использовал PHP изменение размера на стороне сервера, чтобы загрузить и показать изображение с измененным размером. Нет проблем. По-видимому, это достигается главным образом с помощью тега action из формы для перенаправления в скрипт phps.

Изображение, в зависимости от того, является ли оно «большим» или «широким», будет изменено & перезагружается с использованием измененной ширины / высоты конечного изображения, причем конечный размер также может быть «высоким» или «широким» …

Затем я бы хотел, чтобы пользователь мог выбрать область изображения с измененным размером, чтобы он «захватывал» область изображения без искажения …
Существует множество сценариев, делающих это «независимо», но все они, очевидно, работают аналогично приведенному выше, т.е. использование тега действия формы для выполнения обрезки на стороне сервера PHP (обычно с использованием скрытых входных данных (x, y, w, h …), динамически обновляемых с использованием jQuery …), таких как imageareaselect …

Итак … мой вопрос будет Как я могу изменить размер, загрузить изображение с измененным размером для повторной обработки, все в той же форме?

Большое спасибо за вашу помощь

С Уважением,
JMB

2

Решение

Возможно, вы захотите попробовать какое-то проверенное решение вместо того, чтобы переписывать все.

Что-то похожее жнец. Есть Пример PHP здесь тоже.

Там определенно много вариантов с Cropper. Я не уверен, что именно вы пытаетесь сделать, но есть варианты обрезать изображение в бэкэнде (PHP) или во внешнем интерфейсе (JS). Это означает, что изображение не нужно загружать на сервер до его обрезки. Это позволяет получить только обрезанное изображение в бэкэнде.

Другие опции:

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector