|
Модераторы: Sardar, Aliance |
|
RESIN |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.10.2010 Репутация: нет Всего: нет |
Долго свербило, написал следующую функцию:
Поворачивает изображение source на угол angle и выводит на канву handleCanvas. Качество сохраняет. Итоговая канва будет квадратной со стороной = длине диагонали исходного изображения. Работает функция медленно, что и ожидал, писал ее больше из интереса. Подходит разве что для разового поворота, не для анимации. Проверял в гуглохроме, опере и файерлисе., в ИЕ не работает, т.к. нет объекта канвы. После оптимизаций код стал совсем некомментируемым, по-этому извините, без комментариев... Во вложении - пример с использованием + в index.html закоменчены промежуточные состояния циклов построения повернутого изображения... Если кто сможет подсказать, как обращаться к пикселям img без помощи canvas, и выводить в img, буду благодарен! Добавил: Пример во вложении работает на виртуальной машине, а если запускать как файл, то браузер (точнее javascript) не сможет получить путь к изображению r.png., чтобы работало, укажите в строке #112 вместо 'r.png' какой-либо реальный url к не оч. большому, существующему изображению. Это сообщение отредактировал(а) RESIN - 17.1.2012, 06:54 Присоединённый файл ( Кол-во скачиваний: 12 ) rotatescript.zip 159,46 Kb |
|||
|
||||
RESIN |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 8.10.2010 Репутация: нет Всего: нет |
Уважаемые модераторы, обычно на форумах правила раздела публикуются в специальную закрепленную тему с пометкой "важное". Здесь не так, по-этому пока я не создал эту тему, я не знал, что:
"Здесь публикуют скрипты, которые уже проверены в обсуждениях других тем (при этом полезно поставить ссылки на все смежные обсуждения) или переносятся кем-либо из модераторов по просьбе участников, если видно, что в результате обсуждения темы был написан полезный или интересный скрипт. Третий возможный вариант - участник форума публикует скрипт, заведомо известный как полезный и эффективный, для, возможно, небольшой доработки и обсуждения." Должно быть, эту тему нужно перенести в более соответствующий раздел. Будьте добры, пожалуйста... |
|||
|
||||
Здесь публикуют скрипты, которые уже проверены в обсуждениях других тем (при этом полезно поставить ссылки на все смежные обсуждения) или переносятся кем-либо из модераторов по просьбе участников, если видно, что в результате обсуждения темы был написан полезный или интересный скрипт. Третий возможный вариант - участник форума публикует скрипт, заведомо известный как полезный и эффективный, для, возможно, небольшой доработки и обсуждения. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Наши скрипты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |