2011-01-17 4 views
0

Мне нужно загрузить изображение и сохранить некоторые области в базе данных (например, вы делаете это на Facebook, когда тег-пупок в изображения).Сохранить область изображения и загрузить

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

я должен сделать это с VB .NET или PHP

ли кто-то есть какие-либо пример или ключ?

спасибо заранее

+0

Написать код, чтобы показать изображение с «прямоугольником» выберите инструмент. Переместите координаты x/y на сервер и позвольте серверу расколоть изображение в правильном размере. – CodingBarfield

ответ

0

PHP имеет несколько функций изображения манипуляции, если собран с расширением GD. Вы можете скопировать часть изображения в другую (создать новую) или использовать функцию imagerectangle() для рисования синих прямоугольников над помеченными областями.

+0

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

+0

Фактический захват щелчка мышью пользователя по отношению к изображению должен быть выполнен с помощью Javascript , После захвата вызов AJAX может сказать скрипту PHP рисовать квадрат/прямоугольник в этом месте, или Javascript может обновить DOM, чтобы поместить изображение с синим прямоугольником над базовым изображением (манипуляции 'z-Index' и' position: absolute'). – MidnightLightning

+0

см. Этот плагин jQuery: [ImgNotes] (http://www.sanisoft.com/blog/2009/01/23/img-notes-v02-a-couple-of-bug-fixes-and-some-more/) – deizel

Смежные вопросы