Cairo 1.0 freigegeben.

DennisM

DennisM

Moderator u. Newsposter
http://www.unixboard.de/gallery/albums/userpics/12572/cairo_banner.png
Heute wurde die Grafik Bibliothek Cairo in der Version 1.0 freigegeben, Cairo bildet die Basis von GTK2.8. Eine Cairo Version mit C++ Bindings (cairo++) ist schon in Arbeit.

Zitat ProLinux:
Cairo ist in der Lage, geometrische Figuren wie Strecken und Kurven sowie Schriften zu zeichnen. Das plattform- und ausgabeunabhängige API arbeitet mit Gleitkommazahlen bei den Koordinaten, Längen und Farbangaben. Die so erstellten Grafiken lassen sich nach Belieben skalieren und rotieren, was mathematisch gesehen mit Matrizenmultiplikationen erreicht wird. Dies wird schon lange beispielsweise in PostScript verwendet, weshalb das API auch eine gewisse Ähnlichkeit mit PostScript aufweist. Die Ausgabe kann auf verschiedene Geräte erfolgen. Version 1.0 unterstützt lediglich die Ausgabe in ein X11-Fenster, ein Windows-Fenster oder ein Bitmap-Bild offiziell. Andere Ausgabegeräte sind jedoch in Arbeit, besonders die direkte Ausgabe in OpenGL dürfte interessant werden, die unter Linux mit der Bibliothek glitz realisiert wird. In Entwicklung sind auch die Ausgabe in Mac OS X (mit der Bibliothek Quartz), XCB sowie in PostScript- und PDF-Dateien. Die Ausgabe versucht die Hardwarebeschleunigung optimal auszunutzen, wo diese zur Verfügung steht. Unter X11 wird dazu die X-Render-Erweiterung genutzt.

Links:

- Download: http://cairographics.org/releases/

- Announcement: http://lists.freedesktop.org/archives/cairo-announce/2005-August/000028.html

- GTK Projektseite: http://www.gtk.org

- Manual: http://www.cairographics.org/manual/

- ProLinux Meldung: http://www.pro-linux.de/news/2005/8567.html

Quelle: ProLinux
 

Ähnliche Themen

Qt 4.1 veröffentlicht

GNOME 2.12 freigegeben

Cedega 5.0 freigegeben

Crossover Office 5.0 freigegeben

NVU 1.0 freigegeben

Zurück
Oben