Cairo (grafica)

cairo
software
Logo
Logo
GenereComputer grafica
SviluppatoreCarl Worth, Behdad Esfahbod
Ultima versione1.18.2 (1º settembre 2024)
Sistema operativoMultipiattaforma
LinguaggioC
LicenzaLGPL o MPL
(licenza libera)
Sito webwww.cairographics.org/

Cairo è una libreria grafica libera che fornisce interfacce di programmazione per la grafica vettoriale in modo indipendente dal dispositivo e dal sistema operativo utilizzati. Cairo consente il disegno di oggetti in trasparenza e l'uso dell'antialiasing nella grafica vettoriale.

Attualmente supporta l'X Window System, GDI (Windows), Quartz, BeOS, OpenGL (attraverso glitz), buffer locali, file PNG, PDF, PostScript e SVG. Cairo è progettato per fare uso di accelerazione hardware, se disponibile.

La libreria, che è scritta in C, è utilizzabile anche in altri linguaggi di programmazione[1] tra cui C++, C#, Lisp, Haskell, Java, Python, Perl, Ruby, Smalltalk, Factor ed altri.

  1. ^ (EN) Bindings supportati ufficialmente, su cairographics.org. URL consultato il 12-05-2008.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in