API Reference
- Module Functions and Constants
- Enums
- Cairo Context
- Exceptions
- Matrix
- Paths
- Patterns
- Region
- Surfaces- class Surface()
- class ImageSurface(Surface)
- class PDFSurface(Surface)
- class PSSurface(Surface)
- class RecordingSurface(Surface)
- class SVGSurface(Surface)
- class Win32Surface(Surface)
- class Win32PrintingSurface(Surface)
- class XCBSurface(Surface)
- class XlibSurface(Surface)
- class ScriptSurface(Surface)
- class TeeSurface(Surface)
 
- Text
- Devices
- Glyph
- Rectangle
- Text Cluster
- TextExtents
- Legacy Constants- ANTIALIAS_DEFAULT
- ANTIALIAS_NONE
- ANTIALIAS_GRAY
- ANTIALIAS_SUBPIXEL
- ANTIALIAS_FAST
- ANTIALIAS_GOOD
- ANTIALIAS_BEST
- CONTENT_COLOR
- CONTENT_ALPHA
- CONTENT_COLOR_ALPHA
- EXTEND_NONE
- EXTEND_REPEAT
- EXTEND_REFLECT
- EXTEND_PAD
- FILL_RULE_WINDING
- FILL_RULE_EVEN_ODD
- FILTER_FAST
- FILTER_GOOD
- FILTER_BEST
- FILTER_NEAREST
- FILTER_BILINEAR
- FILTER_GAUSSIAN
- FONT_SLANT_NORMAL
- FONT_SLANT_ITALIC
- FONT_SLANT_OBLIQUE
- FONT_WEIGHT_NORMAL
- FONT_WEIGHT_BOLD
- FORMAT_INVALID
- FORMAT_ARGB32
- FORMAT_RGB24
- FORMAT_A8
- FORMAT_A1
- FORMAT_RGB16_565
- FORMAT_RGB30
- HINT_METRICS_DEFAULT
- HINT_METRICS_OFF
- HINT_METRICS_ON
- HINT_STYLE_DEFAULT
- HINT_STYLE_NONE
- HINT_STYLE_SLIGHT
- HINT_STYLE_MEDIUM
- HINT_STYLE_FULL
- LINE_CAP_BUTT
- LINE_CAP_ROUND
- LINE_CAP_SQUARE
- LINE_JOIN_MITER
- LINE_JOIN_ROUND
- LINE_JOIN_BEVEL
- OPERATOR_CLEAR
- OPERATOR_SOURCE
- OPERATOR_OVER
- OPERATOR_IN
- OPERATOR_OUT
- OPERATOR_ATOP
- OPERATOR_DEST
- OPERATOR_DEST_OVER
- OPERATOR_DEST_IN
- OPERATOR_DEST_OUT
- OPERATOR_DEST_ATOP
- OPERATOR_XOR
- OPERATOR_ADD
- OPERATOR_SATURATE
- OPERATOR_MULTIPLY
- OPERATOR_SCREEN
- OPERATOR_OVERLAY
- OPERATOR_DARKEN
- OPERATOR_LIGHTEN
- OPERATOR_COLOR_DODGE
- OPERATOR_COLOR_BURN
- OPERATOR_HARD_LIGHT
- OPERATOR_SOFT_LIGHT
- OPERATOR_DIFFERENCE
- OPERATOR_EXCLUSION
- OPERATOR_HSL_HUE
- OPERATOR_HSL_SATURATION
- OPERATOR_HSL_COLOR
- OPERATOR_HSL_LUMINOSITY
- PATH_MOVE_TO
- PATH_LINE_TO
- PATH_CURVE_TO
- PATH_CLOSE_PATH
- PS_LEVEL_2
- PS_LEVEL_3
- PDF_VERSION_1_4
- PDF_VERSION_1_5
- SVG_VERSION_1_1
- SVG_VERSION_1_2
- SUBPIXEL_ORDER_DEFAULT
- SUBPIXEL_ORDER_RGB
- SUBPIXEL_ORDER_BGR
- SUBPIXEL_ORDER_VRGB
- SUBPIXEL_ORDER_VBGR
- REGION_OVERLAP_IN
- REGION_OVERLAP_OUT
- REGION_OVERLAP_PART
- STATUS_SUCCESS
- STATUS_NO_MEMORY
- STATUS_INVALID_RESTORE
- STATUS_INVALID_POP_GROUP
- STATUS_NO_CURRENT_POINT
- STATUS_INVALID_MATRIX
- STATUS_INVALID_STATUS
- STATUS_NULL_POINTER
- STATUS_INVALID_STRING
- STATUS_INVALID_PATH_DATA
- STATUS_READ_ERROR
- STATUS_WRITE_ERROR
- STATUS_SURFACE_FINISHED
- STATUS_SURFACE_TYPE_MISMATCH
- STATUS_PATTERN_TYPE_MISMATCH
- STATUS_INVALID_CONTENT
- STATUS_INVALID_FORMAT
- STATUS_INVALID_VISUAL
- STATUS_FILE_NOT_FOUND
- STATUS_INVALID_DASH
- STATUS_INVALID_DSC_COMMENT
- STATUS_INVALID_INDEX
- STATUS_CLIP_NOT_REPRESENTABLE
- STATUS_TEMP_FILE_ERROR
- STATUS_INVALID_STRIDE
- STATUS_FONT_TYPE_MISMATCH
- STATUS_USER_FONT_IMMUTABLE
- STATUS_USER_FONT_ERROR
- STATUS_NEGATIVE_COUNT
- STATUS_INVALID_CLUSTERS
- STATUS_INVALID_SLANT
- STATUS_INVALID_WEIGHT
- STATUS_INVALID_SIZE
- STATUS_USER_FONT_NOT_IMPLEMENTED
- STATUS_DEVICE_TYPE_MISMATCH
- STATUS_DEVICE_ERROR
- STATUS_INVALID_MESH_CONSTRUCTION
- STATUS_DEVICE_FINISHED
- STATUS_LAST_STATUS