Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, win32, and image buffers.
The RGtk binding to the CAIRO library consists of the following components:
Base class for font faces
How a font should be rendered
Rendering to memory buffers
Generic matrix operations
Creating paths and manipulating path data
Sources for drawing
Rendering PDF documents
Reading and writing PNG images
Rendering PostScript documents
Font face at particular size and options
Decoding cairo's status
Base class for surfaces
Rendering SVG documents
Rendering text and glyphs
Manipulating the current transformation matrix
Generic data types
Font support with font data provided by the user
Compile-time and run-time version checks.
The cairo drawing context
Derived by RGtkGen from GTK+ documentation
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.