| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Обработка графики |
| Автор: console 6.4.2009, 18:11 |
| Необходимо возможность обрезания (cropping) и изменение масштаба картинки... Что можете посоветовать? |
| Автор: ksnk 6.4.2009, 18:54 |
| console, Можно вставить картинку в div с overflow:hidden, указать div'у размер, к примеру 100x100, а картинке - 200x200. Тогда будет верхний-левый угол картинки торчать в маленьком квадратике - картинка обрезана. Если нужно подвигать картинку в этом квадратике - можно поиграться с параметрами scrollTop/scrollLeft этого самого div'а. Пример того, что это возможно - можно посмотреть http://ksnk.dpb.ru/test/roller.html. Хотя тут используется marginLeft/marginRight имаджа для позиционирования картинки. Или речь идет о реальном изменении изображения? |
| Автор: console 6.4.2009, 18:58 |
| ksnk, да, в конце концов будет генериться отдельная картинка. Грубо говоря - простой редактор для создания превьюшек. |
| Автор: ksnk 6.4.2009, 19:09 |
| Ну тогда то-же самое, только должна быть добавлена кнопка "Порезать и сохранить", которая снимает позиции картинки и "обрезки", посылает их на сервер и там уже GD или ImageMagic правильно отрежут все ненужное. Сам JS файлы редактировать не умеет Только вот про Active-X не надо ! |