вопрос про web-рисование

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
arechemist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 173
Зарегистрирован: 24.10.2003 (Пт) 8:45

вопрос про web-рисование

Сообщение arechemist » 12.10.2006 (Чт) 18:32

Как можно нарисовать на своей строничке например линии, точки, кружочки и др графические приметивы програмно??? Ну например с юзанием Javascriptа?

AjaxVS
Постоялец
Постоялец
 
Сообщения: 506
Зарегистрирован: 01.12.2004 (Ср) 13:12
Откуда: Donetsk, Battle.Net

Сообщение AjaxVS » 12.10.2006 (Чт) 22:19

На JS вроде никак. Только псевдографикой (разукрашивать ячейки таблиц на html).
Графика делается с помощью PHP. Библиотека GD. Книжек на эту тему много. Яндекс не жадный =)

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 13.10.2006 (Пт) 4:30

Ещё ява апплеты писать можно.
Я знаю верный путь

AjaxVS
Постоялец
Постоялец
 
Сообщения: 506
Зарегистрирован: 01.12.2004 (Ср) 13:12
Откуда: Donetsk, Battle.Net

Сообщение AjaxVS » 13.10.2006 (Пт) 5:11

Ну, раз на то пошло, то и Flash применить можно (с входными параметрами в <embed> вроде), и ActiveX подключить..
Но лучше PHP не придумаешь..

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 13.10.2006 (Пт) 11:29

Векторная графика на JavaScript'е
http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm
Лучший способ понять что-то самому — объяснить это другому.

Q2W
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 745
Зарегистрирован: 31.01.2004 (Сб) 20:46
Откуда: Питер

Сообщение Q2W » 13.10.2006 (Пт) 14:21

AjaxVS писал(а):Но лучше PHP не придумаешь..

ПХП на сервере выполняется. И может сганерить картинку и всё.
На стороне клиента картинка м.б. интерактивной (реагировать на юзера и т.д.). Это решение совершенно разных типов задач.
Да и к тому же попробуй на ПХП на каком-нить хостинге сгенерить 20 картинок в секунду. С выполнением на стороне клиента - легко, хоть 1000.
Я знаю верный путь

AjaxVS
Постоялец
Постоялец
 
Сообщения: 506
Зарегистрирован: 01.12.2004 (Ср) 13:12
Откуда: Donetsk, Battle.Net

Сообщение AjaxVS » 13.10.2006 (Пт) 18:58

Векторная графика на JavaScript'е
http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm

вау! реально круто! сижу, разбираюсь с wz_jsgraphics.js.. в принципе, можно наложить вектры на готовые <img>-ы и необходимость в поддержке растра отпадет..
Единственный минус - весь код можно посмотреть со стороны клиента, что я не уважаю..

arechemist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 173
Зарегистрирован: 24.10.2003 (Пт) 8:45

Сообщение arechemist » 13.10.2006 (Пт) 23:02

AjaxVS

вау! реально круто! сижу, разбираюсь с wz_jsgraphics.js.. в принципе, можно наложить вектры на готовые <img>-ы и необходимость в поддержке растра отпадет..
Единственный минус - весь код можно посмотреть со стороны клиента, что я не уважаю..


А мне то как раз ето и надо!!!
Пойду смотреть! Всем огромное спасибо! Надеюсь что сработает..

arechemist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 173
Зарегистрирован: 24.10.2003 (Пт) 8:45

Сообщение arechemist » 14.10.2006 (Сб) 0:00

Все конечно супер! :D И меня почти все устраивает, но есть но.
А как же там можно менять толщину линий??? Или это невозможно?

ЗЫ А что необходимо знать, чтобы можно было самом написать аналогичную "библиотеку для рисования"??? Очень интересно как же ето так все получается

AjaxVS
Постоялец
Постоялец
 
Сообщения: 506
Зарегистрирован: 01.12.2004 (Ср) 13:12
Откуда: Donetsk, Battle.Net

Сообщение AjaxVS » 14.10.2006 (Сб) 16:10

Толщина линий - setStroke(). цвет - setColor(). Там же пример есть =)
А что необходимо знать, чтобы можно было самом написать аналогичную "библиотеку для рисования"?
А как ты думаешь, какой язык надо знать, чтобы написать программу на Java Script? :wink:


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 73

    TopList