Cairo

E746214

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

Jump to: Statements Referenced by

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 NERFINISHED
MPL NERFINISHED
programmingLanguage C
supportsColorModel RGBA
grayscale
supportsCoordinateSystem floating-point coordinates
supportsFeature Bezier curves NERFINISHED
alpha compositing
anti-aliased rendering
clipping
gradients
image compositing
path-based drawing
patterns
text rendering
transforms
vector-based drawing
supportsOutputBackend DirectFB GENERATED
EGL GENERATED
OpenGL GENERATED
PDF GENERATED
PostScript GENERATED
Quartz GENERATED
SVG GENERATED
Wayland GENERATED
Win32 GENERATED
X Window System GENERATED
XCB GENERATED
framebuffer GENERATED
image surfaces GENERATED
recording surfaces GENERATED
script surfaces GENERATED
supportsOutputType on-screen rendering
print output
raster images
vector graphics files
supportsPlatform Linux
Unix-like systems
Windows
macOS
supportsProgrammingLanguageBinding .NET GENERATED
C++ GENERATED
Go GENERATED
Haskell GENERATED
Java GENERATED
Lua GENERATED
PHP GENERATED
Perl GENERATED
Python GENERATED
Ruby GENERATED
Rust GENERATED
supportsTextRenderingBackend FreeType GENERATED
Quartz font APIs GENERATED
Win32 font APIs GENERATED
usedBy GTK+ NERFINISHED
Mozilla Firefox NERFINISHED
Pango NERFINISHED
WebKit-based projects

Referenced by (2)

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

GTK component Cairo
Andrew Marton directed Cairo