Cairo

E746215

Cairo is a 2D graphics library that provides high-quality vector-based drawing with support for multiple output backends such as image buffers, PDF, and SVG.

All labels observed (1)

Label Occurrences
Cairo canonical 5

How this entity was disambiguated

Statements (78)

Predicate Object
instanceOf graphics library
designedFor cross-platform rendering
high-quality 2D graphics
resolution-independent output
hasLanguageBinding C#
C++
D
Go
Haskell
Java
Lua
OCaml
PHP
Perl
Python
Ruby
Rust
Scheme
license LGPL
MPL
nameOrigin named after the city Cairo in Egypt
origin open-source community
partOf freedesktop.org project
programmingLanguage C
renderingModel immediate-mode drawing API
softwareType vector graphics library
supportsColorSpace ARGB
RGB
grayscale
supportsCoordinateSystem floating-point coordinates
supportsFeature Bezier curves
alpha compositing
anti-aliased drawing
clipping
device-independent rendering
gradients
image compositing
path-based drawing
patterns
sub-pixel rendering
text rendering
transforms
vector-based drawing
supportsGraphicsModel 2D vector graphics
supportsOutputBackend DirectFB
EGL
OpenGL
PDF
PNG
PostScript
Quartz
SVG
Wayland
Win32
linked to: Win32 API

X Window System
linked to: X11

XML surface
image buffers
mime surface
recording surface
script surface
tee surface
xcb
xlib
supportsPlatform Linux
Unix-like systems
Windows
macOS
supportsText integration with FreeType
integration with Pango
integration with fontconfig
toy text API
usedBy GIMP
GTK+
linked to: GTK

Inkscape
Mozilla Firefox
Poppler
WebKit
website https://cairographics.org/

How these facts were elicited

Referenced by (5)

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

GTK graphicsLibraryDependency Cairo
subject linked to: GTK (for graphical interface)
Pango integratesWith Cairo
GDK integratesWith Cairo
GNUstep Back supportsAPI Cairo