Raphael — JavaScript библиотека для интерактивной визуализации геометрии и графиков

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 4,50 out of 5)
Loading ... Loading ...

Raphael — JavaScript interactive visualization libraryRaphael - это небольшая (всего 30 КБ, но для работы необходим jQuery) JavaScript библиотека, которая может упростить работу с векторной графикой. Если необходимо создать специфический график, обрезать или повернуть изображение, сделать отражение рисунка, то все это можно легко сделать при помощи Raphael.

Raphael использует SVG и VML в качестве основы для создания графики. Поскольку все создаваемые объекты являются элементами DOM - можно добавлять к ним обработчики событий JavScript или модифицировать их как и любой другой элемент DOM. Цель библиотеки заключается в том, чтобы предоставить адаптер, который позволит легко создавать векторную графику (похожую на Flash). Пример использования:

?View Code JAVASCRIPT
// Создать canvas-объект размером 320?200 с началом в координатах 10,50
var paper = Raphael(10, 50, 320, 200);
// Создать круг в точке с координатами x = 50, y = 40, и радиусом 10
var circle = paper.circle(50, 40, 10);
// Назначить цвет атрибуту fill красный (#f00)
circle.attr("fill", "#f00");
// Назначить цвет атрибуту stroke белый (#fff)
circle.attr("stroke", "#fff");
Работает в: Firefox Chrome Opera Internet Explorer 6 Internet Explorer 7 Camino Galeon Konqueror Netscape Navigator Safari

Метки: , , ,

Среда, 28 января 2009 JavaScript
You can follow any responses to this entry through the RSS 2.0 feed.

Один комментарий к Raphael — JavaScript библиотека для интерактивной визуализации геометрии и графиков

  • Adiggo:

    Спасибо, пригодится!

  • Ответить

    Январь 2009
    Пн Вт Ср Чт Пт Сб Вс
        Фев »
     1234
    567891011
    12131415161718
    19202122232425
    262728293031