После двух лет разработки представлен (http://cairographics.org/news/cairo-1.10.0/) новый стабильный релиз векторной графической библиотеки Cairo 1.10.0 (http://cairographics.org/). Код Cairo написан на языке Си и распространяется под лицензиями LGPL и Mozilla Public License. Биндинги для вызова функций библиотеки доступны для большинства популярных языков программирования.Особенностью Cairo является поддержка формирования 2D-графики, используя различные механизмы вывода, от стандартного вывода на экран через X Window System, Quartz и Win32, до генерации PostScript, PDF, SVG и задействования OpenGL, XCB и DirectFB. При этом библиотека обеспечивает унифицированный интерфейс для формирования изображений, независимо от используемого бэкенда вывода. API библиотеки предоставляет функции, напоминающие операторы рисования PostScript и PDF, дополненные возможностями трансформации изображений (масштабирование, поворот, вращение и т.п.), создания полупрозрачных объектов и рендеринга текст...
URL: http://cairographics.org/news/cairo-1.10.0/
Новость: http://www.opennet.me/opennews/art.shtml?num=27879
Хорошая вещь, сам пользуюсь в Mandriva.
Хорошая библиотека, плюсую. Правда, когда Зак Рузин тестировал ее несколько лет назад, она оказалась на порядок медленнее системы рисования в Qt. Интересно какое соотношение сил сейчас.
на порядок - это в 10 раз.
я не думаю, что cairo был тогда в 10 раз медленнее Qt.
http://zrusin.blogspot.com/2006/10/benchmarks.html
А исходники неизвестны?
>на порядок - это в 10 раз.особенно смешно читать такое на подобном ресурсе ;).
Во сколько раз тогда? В 2? :-)
да помню эту заметку, хорошо что сейчас он пилит mesa :)
К сожалению, на этом поприще появился новый и сильный игрок - clutter. Там среди всего прочего 3D-трансформации и поддержка мультимедиа.
Так может это к счастью :) Хотя лучше конечно иметь что-то одно, унифицированное.
Не биндинги, а байндинги.
Чёрт, а я только что, гладя в новость, переучивал себя говорить биндинги вместо байндингов ;)
Только это звучит ещё более криво чем привязки/обвязки.
Подвязки! Подтяжки! :)
Ей уже не нужен патч cleartype?
"Also to the relief of many we have included the downstream patch to honour the user's LCD filtering preferences for subpixel rendering of fonts. The interface remains private for the time being, whilst the proposed public API is finalized."
УРА! )
Как!!! Они не добавили метод Ланцоша?!?!?!? Нигадяи!