This manual is for Guile-Cairo (version 1.11.2, updated 19 November 2020)
Copyright 2002-2020 Carl Worth and others
Permission is granted to copy, distribute and/or modify this document under the terms of either the GNU Lesser General Public License (LGPL) version 2.1 or the Mozilla Public License (MPL) version 1.1.
| • cairo_t: | The cairo drawing context | |
| • Paths: | Creating paths and manipulating path data | |
| • Patterns: | Gradients and filteres sources | |
| • Transformations: | Manipulating the current transformation network | |
| • Regions: | Representing a pixel-aligned area | |
| • Text: | Rendering text and sets of glyphs | |
| • Font Faces: | Base class for fonts | |
| • Scaled Fonts: | Caching metrics for a particular font size | |
| • Font Options: | How a font should be rendered | |
| • FreeType Fonts: | Font support for FreeType | |
| • Win32 Fonts: | Font support for Microsoft Windows | |
| • Quartz Fonts: | Font support via CGFont on OS X | |
| • User Fonts: | Font support with font data provided by the user | |
| • cairo_device_t: | Interface to underlying rendering system | |
| • cairo_surface_t: | Base class for surfaces | |
| • Image Surfaces: | Rendering to memory buffers | |
| • PDF Surfaces: | Rendering PDF documents | |
| • PNG Support: | Reading and writing PNG images | |
| • PostScript Surfaces: | Rendering PostScript documents | |
| • Recording Surfaces: | Records all drawing operations | |
| • SVG Surfaces: | Rendering SVG documents | |
| • cairo_matrix_t: | Generic matrix operations | |
| • Error handling: | Decoding cairo’s status | |
| • Version Information: | Compile-time and run-time version checks | |
| • Types: | Generic data types used in the Cairo API | |
| • Concept Index: | ||
| • Function Index: | ||