Télécharger la liste

Description du projet

Cairo is a vector graphics library with cross-device output support. It currently supports the X Window System and in-memory image buffers as output targets. It is designed to produce identical output on all output media while taking advantage of display hardware acceleration when available (eg. through the X Render Extension). It provides a stateful user-level API with capabilities similar to the PDF 1.4 imaging model and provides operations including stroking and filling Bezier cubic splines, transforming and compositing translucent images, and antialiased text rendering.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-02-02 07:04
1.12.12

Cette version corrige des problèmes de synchronisation dans le transport SHM pour cairo-xlib.

Remplacement des images entières est maintenant évité lors du téléchargement des sous-images.

Autres bugs mineurs ont été corrigés.
Tags: Stable, Minor bugfixes
This release fixes synchronization problems in the SHM transport for cairo-xlib.

Replacing entire images is now avoided when uploading subimages.

Other minor bugs have been fixed.

2010-12-27 01:36
1.10.2

Un grand nombre de bugs ont été corrigés.
Tags: Minor bugfixes
A large number of bugs were fixed.

2010-09-07 18:27
1.10.0

Le Caire a été retravaillé afin d'interagir plus étroitement avec les architectures d'accélération différents. Un utilitaire de suivi, cairo-trace, a été mis en œuvre, la création rejouable, séquences compacte de commandes de dessin fait par une application, permettant une meilleure mise au point et l'optimisation des performances. Le backend image est beaucoup plus rapide avec un moteur de tramage nouveau polygone et une refonte complète de la tessellator. L'API a été étendue à l'impression de mieux soutenir, y compris des réductions dramatiques taille du fichier. Le format RGB16 a été ressuscité.
Tags: Major feature enhancements
Cairo was reworked to interoperate more closely with various acceleration architectures. A tracing utility, cairo-trace, was implemented, creating replayable, compact sequences of drawing commands made by an application, allowing better debug and performance optimization. The image backend is much faster with a new polygon rasterisation engine and a complete overhaul of the tessellator. The API was extended to better support printing, including dramatic file size reductions. The RGB16 format was resurrected.

2009-08-03 00:34
1.8.8

Plusieurs petits problèmes de configuration et de construire ont été résolus. Un crash aléatoires causées par _cairo_clip_intersect_mask (), entraînant tous les rendus au contexte de s'arrêter, a été fixée. Transformer presque dégénéré matrices dans dégénérer matrices est désormais évité. Un FreeType la gestion des polices quelques bugs ont été corrigés. Diverses améliorations de la documentation ont été faites.
Tags: Minor bugfixes
Several minor configuration and build issues were resolved. A random crash caused by _cairo_clip_intersect_mask(), causing all
rendering to the context to stop, was fixed. Transforming nearly-degenerate matrices into degenerate matrices is now avoided. A few FreeType font handling bugs were fixed. Various documentation improvements were made.

2008-12-17 19:55
1.8.6

Plusieurs correctifs pour les défaillances sur Quartz et PDF, et des correctifs pour construire un couple de backends ont été faites. Un chèque de XRender dans le backend XCB a été introduite pour éviter des accès mémoire invalides.
Tags: Minor bugfixes
Several fixes for failures on Quartz and PDF and
build fixes for a couple of backends were made. A
check for XRender in the XCB backend was
introduced to avoid invalid memory accesses.

Project Resources