Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Работа с графикой

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: загибание картинки
Arredatore
Отправлено: 26 Мая, 2009 - 14:29:22
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




Не знаете можно ли средствами php или модулями какими загнуть картинку если не по кривой то хотя бы по радиусу? Задача специфическая, но решать надо...
 
 Top
valenok Модератор
Отправлено: 26 Мая, 2009 - 14:32:09
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Загнуть это как ?
Есть урок как работать с изображениями: http://php.su/forum/topic.php?fo...=62&topic=17
Есть урок как искать/работать с документацией: http://php.su/forum/topic.php?fo...=62&topic=27

Надо её открыть и там почитать. Если нет того, что тебе надо, то надо написать на псевдокоде алгоритм ( русскими словами) потом реализовать его на php


-----
Truly yours, Sasha.
 
My status
 Top
Arredatore
Отправлено: 26 Мая, 2009 - 14:47:29
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




В том то и дело что не нашел, задача весьма специфическая.
Предположим круг диаметром 100 пикселей, по ободу круга идет орнамент шириной 20 пикселей.
Задача, увеличить круг до 150 пикселей, сохранив ширину орнамента 20 пикселей.
Как не бьюсь, не могу даже представить с какой стороны подойти к задаче. Ведь даже если удастся загнуть базовый рисунок, его габариты все равно останутся прямоугольными, и на брать орнамент по кругу все равно будет проблема....
З.Ы. Зачем это надо? Сейчас модны вэб приложения, это не большой графический редактор рамка вокруг картинки, вот только круглая рамка, а еще б овальную сделать....
 
 Top
valenok Модератор
Отправлено: 26 Мая, 2009 - 16:38:57
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Мне единственное что приходит в голову так это нарисовать 10 кругов (imagearc) вокруг твоей картинки с диаметрами 150, 149, 148, ..., 141 , тогда ободка останется в 20 пикселей.


-----
Truly yours, Sasha.
 
My status
 Top
Arredatore
Отправлено: 28 Мая, 2009 - 09:18:13
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




Да уж изящное решение, там по кругу орнамент. Похоже единственный способ, это попиксельно рисовать, но так много математики в этом, что мне не справится, потому и думал может уже есть библиотека какая для подобных задач, но видимо кроме текста по кривой, в svg, в больше пока никому, ни чего не нужно....
 
 Top
valenok Модератор
Отправлено: 28 Мая, 2009 - 12:47:24
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Есть наверное.
google.com
phpclasses.org


-----
Truly yours, Sasha.
 
My status
 Top
Arredatore
Отправлено: 28 Мая, 2009 - 15:43:20
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




Очень мило Закатив глазки
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB