Abo
  • Services:

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.

Artikel veröffentlicht am , Julius Stiebert

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.

Stellenmarkt
  1. ETAS, Stuttgart
  2. Bosch Gruppe, Stuttgart

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.



Anzeige
Spiele-Angebote
  1. 20,99€ - Release 07.11.
  2. (-5%) 23,79€
  3. 59,99€ mit Vorbesteller-Preisgarantie
  4. 54,95€

MarMor 03. Jul 2006

Ja, so hatte ich das mit Cairo als SVG-Backend gemeint. P.S.: Ich sehe grade, der...

düse 03. Jul 2006

ich verwende glitz-0.4.4 und jetzt 0.5.6 bereits seit fast einem Jahr weil das in meiner...


Folgen Sie uns
       


Huawei Mate 20 Pro - Hands on

Huaweis neues Mate 20 Pro hat eine neue Dreifachkamera, die zusätzlich zum Weitwinkel- und Teleobjektiv jetzt noch ein Ultraweitwinkelobjektiv bietet. In einem ersten Kurztest macht das neue Smartphone einen guten Eindruck.

Huawei Mate 20 Pro - Hands on Video aufrufen
Gigabit: 5G-Planungen gehen völlig an den Nutzern vorbei
Gigabit
5G-Planungen gehen völlig an den Nutzern vorbei

Fast täglich hören wir Erklärungen aus der Telekommunikationsbranche, was 5G erfüllen müsse und warum sonst das Ende der Welt drohe. Wir haben die Konzerngruppen nach Interessenlage kartografiert.
Ein IMHO von Achim Sawall

  1. Bundesnetzagentur Regierung will gemeinsames 5G-Netz auf dem Land durchsetzen
  2. Mobilfunk Telekom will 5G-Infrastruktur mit anderen gemeinsam nutzen
  3. Fixed Wireless Access Nokia bringt mehrere 100 MBit/s mit LTE ins Festnetz

Neuer Kindle Paperwhite im Hands On: Amazons wasserdichter E-Book-Reader mit planem Display
Neuer Kindle Paperwhite im Hands On
Amazons wasserdichter E-Book-Reader mit planem Display

Amazon bringt einen neuen Kindle Paperwhite auf den Markt und verbessert viel. Der E-Book-Reader steckt in einem wasserdichten Gehäuse, hat eine plane Displayseite, mehr Speicher und wir können damit Audible-Hörbücher hören. Noch nie gab es so viel Kindle-Leistung für so wenig Geld.
Ein Hands on von Ingo Pakalski


    Galaxy A9 im Hands on: Samsung bietet vier
    Galaxy A9 im Hands on
    Samsung bietet vier

    Samsung erhöht die Anzahl der Kameras bei seinen Smartphones weiter: Das Galaxy A9 hat derer vier, zudem ist auch die restliche Ausstattung nicht schlecht. Aus verkaufspsychologischer Sicht könnte die Einstufung in die A-Mittelklasse bei einem Preis von 600 Euro ein Problem sein.
    Ein Hands on von Tobias Költzsch

    1. Auftragsfertiger Samsung startet 7LPP-Herstellung mit EUV
    2. Galaxy A9 Samsung stellt Smartphone mit vier Hauptkameras vor
    3. Galaxy J4+ und J6+ Samsung stellt neue Smartphones im Einsteigerbereich vor

      •  /