Cairo

E746214

Cairo is a 2D graphics library that provides high-quality vector-based drawing capabilities for multiple output devices and backends.

All labels observed (1)

Label Occurrences
Cairo canonical 3

How this entity was disambiguated

Statements (67)

Predicate Object
instanceOf graphics library
vector graphics library
designedFor device-independent output
high-quality 2D graphics
hasAPIConcept context
matrix transform
path
pattern
surface
license LGPL
MPL
programmingLanguage C
supportsColorModel RGBA
grayscale
supportsCoordinateSystem floating-point coordinates
supportsFeature Bezier curves
alpha compositing
anti-aliased rendering
clipping
gradients
image compositing
path-based drawing
patterns
text rendering
transforms
vector-based drawing
supportsOutputBackend DirectFB
EGL
OpenGL
PDF
PostScript
Quartz
SVG
Wayland
Win32
linked to: Win32 API

X Window System
linked to: X11

XCB
framebuffer
image surfaces
recording surfaces
script surfaces
supportsOutputType on-screen rendering
print output
raster images
vector graphics files
supportsPlatform Linux
Unix-like systems
Windows
macOS
supportsProgrammingLanguageBinding .NET
C++
Go
Haskell
Java
Lua
PHP
Perl
Python
Ruby
Rust
supportsTextRenderingBackend FreeType
Quartz font APIs
Win32 font APIs
usedBy GTK+
linked to: GTK

Mozilla Firefox
Pango
WebKit-based projects

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

GTK component Cairo
Andrew Marton directed Cairo
Pandemonium recordedIn Cairo