Масштабирование фотографий.

Тема в разделе "Как сделать...", создана пользователем gruppastimul, 26 дек 2007.

Статус темы:
Закрыта.
  1. gruppastimul

    gruppastimul Ваш

    Регистр.:
    22 окт 2006
    Сообщения:
    802
    Симпатии:
    130
    Как мне сделать такое:

    У меня есть рамка :


    [​IMG]

    в неё мне нужно чтобы пользователь мог загрузить фотку:
    [​IMG]

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

    [​IMG]

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

    + если фотку заливает к примеру 2-3 мега то фотка маштабировалась бы к определённым размерам там к примеру меньшая сторона к 300 px приравнивалась бы а вторая часть пропорционально тоже уменьшалась.

    кто смог бы помочь такое реализовать - подсказать как такое сделать ?
     
  2. Кристя

    Кристя Постоялец

    Регистр.:
    11 май 2007
    Сообщения:
    69
    Симпатии:
    5
    сразу скажу, что это очень трудно.

    двиганье, масштабирование и тп в браузере надо делать на JS, определяем параметры картинки обработаной в JS
    пересылаем скрипту, скрипт добавляет рамку и текст
     
  3. gruppastimul

    gruppastimul Ваш

    Регистр.:
    22 окт 2006
    Сообщения:
    802
    Симпатии:
    130
    может есть какие-нить готовые решения?
     
  4. x@nder

    x@nder Постоялец

    Регистр.:
    3 апр 2007
    Сообщения:
    128
    Симпатии:
    5
    Решение наверное только одно.
    По искать аналогичные сайты. С таким же функционалом. И дернуть от туда Жаваскриптовскую часть. (она кстати в данном случае самая трудоемкая)

    А пхп приложение думаю будет дописать намного легче к уже существующему JS
     
  5. Jeurey

    Jeurey

    Регистр.:
    13 сен 2006
    Сообщения:
    419
    Симпатии:
    576
    В photogallery есть такая беда. Может, оттуда дернуть все-таки легче? :)
     
  6. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    883
    Симпатии:
    540
    A flash не подойдёт?
    Загрузку и маштабирование картинки там можно сделать с помощью xml. И вроде больших затруднений возникнуть не должно.
    А вот вывод результата... Вроде видел библиотеку и даже редми на русском.
     
  7. gruppastimul

    gruppastimul Ваш

    Регистр.:
    22 окт 2006
    Сообщения:
    802
    Симпатии:
    130
    если покажешь на флеш - то было бы не плохо )) расмотрю любые варианты ))
     
  8. mamuka

    mamuka Создатель

    Регистр.:
    14 ноя 2006
    Сообщения:
    49
    Симпатии:
    7
    продают конечно скрипт,
    но есть триальная версия, может поможет...
    http://havefun-soft.com.ua/?page=otm
     
    gruppastimul нравится это.
  9. gruppastimul

    gruppastimul Ваш

    Регистр.:
    22 окт 2006
    Сообщения:
    802
    Симпатии:
    130
    это как раз то, что нужно ))
    только даж триал у них там не качается (( http://havefun-soft.com.ua/trial.zip выдаёт ошибку 404 ((
     
  10. mamuka

    mamuka Создатель

    Регистр.:
    14 ноя 2006
    Сообщения:
    49
    Симпатии:
    7
    вот еще накопал, только довольно кривоватое добро, но может пригодится

    описание
    http://da.vidnicholson.com/2006/10/php-image-uploader-and-manipulator.html
    демо
    http://da.vidnicholson.com/cropper/cropper.php

    вобщем какаято картина получается грустная с скриптами кадрирования, или платные или гадость, покрайней мере для своих целей нечего ненашел...
     
Статус темы:
Закрыта.