Das Kefk Network Wiki befindet sich im Testbetrieb.


Cairo (Bibliothek)

Aus Kefk.

Wechseln zu: Navigation, Suche
Cairo
Entwickler: Das Cairo-Team
Aktuelle Version: 1.4.4
(13. April 2007)
Betriebssystem: UNIX, Linux, Windows, Mac OS X
Kategorie: Grafikbibliothek
Lizenz: LGPL/MPL
Deutschsprachig: nein
Website: cairographics.org

Cairo ist eine freie 2D-Grafikbibliothek. Sie ermöglicht über eine geräteunabhängige, vektorbasierte API für Softwareentwickler die Ausgabe auf verschiedenen sogenannten Backends. Derzeit wird die Ausgabe auf dem X Window System, unter Win32, in lokale Bildpuffer, und in die Dateiformate PostScript, PDF und SVG als stabil bezeichnet. Backends für die Ausgabe unter OpenGL (via Glitz), Quartz und in PNG-Dateien befinden sich in Entwicklung. Cairo wurde so gestaltet, dass es – soweit vorhanden – die Möglichkeit der Beschleunigung durch den Grafikprozessor, beispielsweise zur Kantenglättung, nutzt.

Die Cairo-Entwicklung wurde ursprünglich von Keith Packard und Carl Worth für den Gebrauch mit dem X Window System begonnen. Ursprünglich wurde es Xr oder Xr/Xc genannt.

Konkurrenztechnologien sind WPF von Microsoft und Quartz von Apple.

Verwendung

Cairo wird seit Version 2.8.0 von GTK unterstützt. In Gecko-basierten Webbrowsern wird es ab der Gecko-Version 1.8 (Firefox 1.5) zur Darstellung von SVG-Grafiken verwendet und ab Gecko-Version 1.9 (Firefox 3) zur Darstellung von Webseiten und der Benutzeroberfläche zum Einsatz kommen.

Weblinks

Wikipedia
Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort Cairo_%28Bibliothek%29, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation.
Persönliche Werkzeuge