Golem.de
 
Suchen bei Golem.de
Golem.de Newsletter-Abo
Videos bei Golem.de
Roboter-Kicker in Aktion auf der Cebit 2010 Roboter-Kicker in Aktion auf der Cebit 2010
Stellenmarkt

Software-Entwickler (m/w) Datenbanken, VBA, Reporting
BayernInvest Kapitalanlagegesellschaft mbH, München

Senior SAP Modulbetreuer (m/w) Logistik
DIS AG, Stuttgart

Consultant Manager (m/w) für Service Excellence
Siemens IT Solutions and Services, Stuttgart

Detailsuche
Newsletterabo
Verwandte Themen

Software-Entwicklung, Desktop-Applikationen, API

Verwandte Artikel
Letzte Meldungen

Ermittlungen gegen Katja Günther eingestellt

Yellow Dog Enterprise Linux mit CUDA-Unterstützung

Battlestar Galactica Online kommt als Browsergame

Netgears neue WLAN-N-Bridge für Gamer und HD-Heimkino

Softmaker Office 2010: Letzte Beta erschienen

Deutscher Computerspielpreis: Die Nominierungen

Biologisch abbaubarer Kunststoff aus dem IBM-Labor

Erster Meilenstein: Mozilla veröffentlicht Jetpack SDK

EuGH befreit Datenschutzbeauftragte

DD-WRT-Firmware für neue Buffalo-WLAN-Router

LinkedIn durchbricht die Millionengrenze

Spieletest: MUD TV - Sender sucht Spaß

EU-Parlament: ACTA darf nicht geheim bleiben

Pano Device: VDI-fähiger Zero Client für virtuelle Desktops

EA Sports misst Herzfrequenz mit Active 2.0

Fedora 13 "Goddard" als Alphaversion veröffentlicht

HTC Magic wurde von Vodafone mit Schadsoftware ausgeliefert

Autodesk: Neue Versionen von 3ds MAX, Softimage und Maya

Google Maps bekommt eine Fahrradnavigation

Openshot 1.1 mit neuen Effekten und beschleunigtem Rendering

Ubisoft startet offene Betaphase für das Strategiespiel Ruse

Flash auf WebOS funktioniert nur im Browser

Pentax 645D mit 40 Megapixeln

Facebook könnte bald ortsbezogene Statusupdates bekommen

Axel Springer: Wachstum nur online und mit Bild-Zeitung

XNA Game Studio 4.0: SDK unterstützt Windows Phone 7

Cisco CRS-3 - bis zu 322 TBit/s

Sieben gefährliche Sicherheitslücken in Excel

Gefährliches Sicherheitsloch im Internet Explorer

Twitter soll sicherer werden

Weitere News


Haben wir etwas übersehen? Dann Mail an news@golem.de.

HOME


Software / 26.08.2005 / 10:24 Trackback     Versenden     Druck 

2D-Bibliothek cairo 1.0 erschienen

GTK+ 2.8 und Gecko 1.9 sollen cairo für beschleunigte Ausgabe nutzen

Das vektorbasierte Rendering-API cairo ist jetzt in der Version 1.0 erschienen. Die Bibliothek erlaubt eine einheitlich Ausgabe von beschleunigter 2D-Grafik auf verschiedenen Plattformen, von X Window und Windows bis hin zu PDF und PostScript. Die Version 1.0 markiert aus Sicht der Entwickler den Beginn einer vielversprechenden Entwicklung.

Bei cairo handelt es sich um eine 2D-Grafik-Bibliothek, die verschiedene Ausgabegeräte unterstützt. In der Version 1.0 sind dies offiziell "xlib", "image" und "win32", also die Ausgabe auf dem X Window System, unter Windows und in einem Grafik-Puffer. Alle anderen Ausgabemethoden gelten noch als experimentell, was bedeutet, dass auch die APIs nicht unbedingt unveränderlich sind. Auch werden diese experimentellen Backends nicht automatisch kompiliert, können aber explizit erzeugt werden. Zu diesen experimentellen Backends zählen OpenGL, Quartz, XCB, PostScript und PDF.

Cairo soll auf allen unterstützten Wegen eine einheitliche Ausgabe liefern, aber soweit möglich Hardwarebeschleunigung nutzen, beispielsweise durch die X Render Extension. Dabei bietet cairo ein API, das sich an den Zeichenoperationen von PostScript und PDF orientiert, wobei unter anderem Linien und das Ausfüllen von Flächen, Rechtecke, Bézier-Kurven, Splines, Transformationen und Kompositionen sowie Text mit Kantenglättung unterstützt werden.

Die Software wird unter der LGPL, der GNU Lesser General Public License (LGPL) und Mozilla Public License (MPL) angeboten. Details finden sich unter cairographics.org, dort kann auch die aktuelle Version heruntergeladen werden.

Die Entwickler betonen, dass die Version 1.0 von cairo den Anfang einer Entwicklung markiert, nicht deren Ende. Auch wenn in cairo 1.0 Monate und Jahre an Arbeit vieler Entwickler stecken, sei wichtig, was noch kommt. Alle künftigen Versionen der Reihe 1.x.y sollen quelltext- und binärkompatibel zu cairo 1.0.0 sein.

Unter anderem GTK 2.8 wird cairo nutzen und auch die nächste Generation der HTML-Rendering-Engine des Mozilla-Projekts Gecko soll von cairo Gebrauch machen. (ji)
Kommentar-Übersicht / Kommentieren:
Re: Namespaces? (Fire-Reiher, 27.08.05 18:41)
Re: Namespaces? (der Programmierer, 26.08.05 16:18)
Namespaces? (Yarin, 26.08.05 15:52)
Re: düse (sindbad, 26.08.05 13:42)
düse (ednlich funzt!, 26.08.05 11:56)
Trackback:
Links zum Artikel
Verwandte Artikel

Cairo (.org)


Mehr zum Thema RSS ATOM
Software-Entwicklung 2.0 1.0
Desktop-Applikationen 2.0 1.0
API 2.0 1.0
Alle News 2.0 1.0

2D-Bibliothek Cairo 1.2 erschienen

GTK+ 2.8 nutzt Cairo

Arbeiten an neuer Gecko-Engine schreiten voran

Gecko kommt auf den Server

XForms für Gecko


 

Audio/Video | Desktop-Applikationen | Foto | Games | Handy | Internet | Mobil | OSS | PC-Hardware | Politik/Recht | Security | Software-Entwicklung | Wirtschaft | Wissenschaft

Ticker | RSS | API | Forum | Zusatz-Dienste | Jobs | IT-Events

Home | Impressum | Werbung | Freunde

Copyright © 1997 - 2010 Golem.de. Alle Rechte vorbehalten.

 

Zum Artikel Text einblenden Text ausblenden