Loading AI tools
Da Wikipedia, l'enciclopedia libera
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.
cairo software | |
---|---|
Genere | Computer grafica |
Sviluppatore | Carl Worth, Behdad Esfahbod |
Ultima versione | 1.18.0 (23 settembre 2023) |
Sistema operativo | Multipiattaforma |
Linguaggio | C |
Licenza | LGPL o MPL (licenza libera) |
Sito web | www.cairographics.org/ |
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.
Il progetto Cairo nacque ad opera di Keith Packard e Carl Worth in ambiente X. Il suo nome originario era Xr o Xr/Xc, cambiato successivamente per enfatizzare il fatto che la libreria fosse multipiattaforma. Il nome "cairo" fu derivato dal nome originario Xr, simile alle lettere greche χ (chi) e ρ (rho)[2].
Cairo compete con tecnologie proprietarie simili, come WPF e GDI+ di Microsoft e Quartz di Apple.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.