Golem.de
 
Suchen bei Golem.de
Golem.de Newsletter-Abo
Videos bei Golem.de
Chromium-OS-Tablet-Konzept Chromium-OS-Tablet-Konzept
Stellenmarkt

Systemingenieur/-in für Software
Tesat-Spacecom GmbH & Co.KG, Backnang bei Stuttgart

JAVA-Entwickler (m/w)
Scheidt & Bachmann GmbH, Mönchengladbach

Field Service Engineer Clinical Chemistry / Automation (m/w)
Siemens Healthcare Diagnostics, Regensburg

Detailsuche
Newsletterabo
Verwandte Themen

Software-Entwicklung, Desktop-Applikationen, Gtk, API

Verwandte Artikel
Letzte Meldungen

Bundesgerichtshof: Sedlmayr-Mörder müssen Fotos dulden

Buzz - Google macht Twitter und Facebook Konkurrenz

Belkins Powerline-Adapter sollen P1901-kompatibel werden

600 GByte mit 10.000 U/min von Seagate

British Library und Microsoft liefern kostenlose E-Books

Wenn Sicherheitssoftware zu Sicherheitslücken führt

KDE SC 4.4 - Caikaku macht einen großen Schritt

Quadriga Games - ein neues deutsches Spielestudio

Zoomit: SD-Kartenleser fürs iPhone

EA macht weniger Umsatz im Weihnachtsgeschäft

Wie geht es weiter mit dem Kindle?

Samsung S5620: Handy mit kapazitivem Touchscreen und WLAN

Aperture 3 lernt GPS, erkennt Gesichter und bekommt Pinsel

Aiptek MobileCinema D25 - Projektor mit DVD und DVB-T

Optimus: Grafikkerne im Notebook automatisch umschalten

Innenministerium gibt 2 Millionen Euro für Botnetzbekämpfung

Dalvik Turbo soll Android dreimal schneller machen

Amazons S3 lernt Versionierung

Copperlicht - 3D-Engine rendert Quake 3 im Browser

EU-Kommission bekennt Farbe zu ACTA

Samsung Shark: Drei Mobiltelefone für soziale Netzwerke

Kingston profitiert von Preisanstieg bei DRAM und Flash

Infocus-Projektoren über Funk auch mit dem Mac ansteuern

Tankstellen werden zu Akkuwechselstationen

AMD verrät Details zu CPU- und GPU-Kombination Llano

Microsoft: Windows 7 hat keine Probleme mit Notebookakkus

Flash soll auf Macs bald schneller laufen als unter Windows

Speedcommander 13.10 korrigiert Programmfehler

Radeon HD 5570 - DirectX-11 auch für Kompakt-PCs

Deutsche Telekom greift Kabel Deutschland an (Update)

Weitere News


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

HOME


Software / 03.07.2006 / 09:22 Trackback     Versenden     Druck 

2D-Bibliothek Cairo 1.2 erschienen

Stabile Backends für PDF, PostScript und SVG

Das vektorbasierte Rendering-API Cairo ist in der Version 1.2 verfügbar. Mit der Bibliothek ist die einheitliche Ausgabe von beschleunigter 2D-Grafik auf verschiedenen Plattformen möglich. Die neue Version enthält neue, stabile Backends für PDF, PostScript und SVG. Auch experimentelle Backends sind hinzugekommen.

Die 2D-Grafik-Bibliothek Cairo kann verschiedene Ausgabegeräte nutzen wie "xlib", "image" und "win32", also die Ausgabe über das X Window System, einen Grafikpuffer und Windows. In der Version 1.2 sind außerdem die zuvor als experimentell gekennzeichneten Backends für PDF, PostScript und SVG stabil geworden. Sie werden also voll unterstützt und die APIs sollen sich nicht mehr ändern. Die Textunterstützung wurde dabei besonders beachtet, so dass Schriften zumindest als Pfade gerendert werden. Bei PDF und PostScript bettet Cairo Type1- und TrueType-Schriften auch direkt in das Dokument ein. Allerdings ist es mit einem PDF-Betrachter nicht möglich, Text in einer mit Cairo erstellten PDF-Datei zu markieren.

Zu den weiter als experimentell gekennzeichneten XCB-, Glitz- und Quartz-Backends sind nun auch zwei neue für BeOS und DirectFB hinzugekommen. Das BeOS-Backend soll unter jeder Version des Betriebssystems funktionieren, also auch unter aktuellen Zeta-Versionen. Allerdings können sich die APIs für all diese Backends durchaus noch verändern. Außerdem haben die Entwickler Optimierungen an den bestehenden Ausgabemöglichkeiten vorgenommen und neue Grafikfunktionen hinzugefügt.

Cairo soll auf allen unterstützten Wegen eine einheitliche Ausgabe liefern und dabei soweit möglich Hardware-Beschleunigung nutzen. Das API orientiert sich an den Zeichenoperationen von PostScript sowie PDF und unterstützt so unter anderem Linien, das Ausfüllen von Flächen, Rechtecke, Bézier-Kurven, Splines, Transformationen und Kompositionen sowie Text mit Kantenglättung.

Die Entwickler wollen sich in den nächsten Monaten nun der Optimierung von Cairo widmen und die Leistung steigern. Bei der Fehlersuche sollte besonders auf die Textfunktionen geachtet werden, da diese zu einem Großteil geändert wurden. Cairo 1.2 wird auch von den neuen Druckfunktionen in GTK+ 2.10 eingesetzt.

Die Software wird unter der GNU Lesser General Public License (LGPL) und Mozilla Public License (MPL) angeboten. Die Version 1.2 der Grafik-Bibliothek steht ab sofort zum Download bereit. (js)
Kommentar-Übersicht / Kommentieren:
Re: Wie stehts mit der SVG-Performance etc.? (MarMor, 03.07.06 18:28)
Re: Wie stehts mit der SVG-Performance etc.? (Vektor Laszlo, 03.07.06 15:54)
Re: Wie stehts mit der SVG-Performance etc.? (cweiske, 03.07.06 13:32)
Re: Wie stehts mit der SVG-Performance etc.? (düse, 03.07.06 12:48)
glitz (düse, 03.07.06 12:45)
Trackback:

2D-Bibliothek Cairo 1.2 erschienen (PDFBlog - Alles rund um PDF!, 04.07.06 13:22)

Links zum Artikel
Verwandte Artikel

Cairo (.org)


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

2D-Bibliothek cairo 1.0 erschienen

GTK+ 2.10 mit neuer Druckunterstützung

GTK+ 2.10 setzt verstärkt auf Drag-and-Drop

GTK+ wird auf MacOS X portiert

Fehler in GTK+ führt zu Pufferüberlauf


 

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