Cairo
E746214
Cairo is a 2D graphics library that provides high-quality vector-based drawing capabilities for multiple output devices and backends.
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.