logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-02212011-180825


Tipo di tesi
Tesi di laurea specialistica
Autore
CANCIANI, ANDREA
URN
etd-02212011-180825
Titolo
Extending Cairo with color space support
Dipartimento
SCIENZE MATEMATICHE, FISICHE E NATURALI
Corso di studi
INFORMATICA
Relatori
relatore Dott. Cisternino, Antonio
Parole chiave
  • cms
  • icc
  • library
  • vector
  • graphic
Data inizio appello
11/03/2011
Consultabilità
Completa
Riassunto
Cairo is a 2D vector graphics library which can draw on multiple output targets, including PDF, PostScript, SVG, Xlib, Quartz and GDI.
Cairo provides an interface which exposes PDF-like operations, hence it can draw complex shapes and fill them with a colored pattern, but it lacks color management.
The purpose of this work is to design and implement an extension of the Cairo library which augments it with color management support, in accordance with the ICC and PDF standard specifications. This extension makes it possible to move the color handling from applications to the graphic library and provides a flexible and efficient drawing model.
File