#include #include int main (int argc, char **argv) { cairo_surface_t *surface; cairo_t *cr; surface = cairo_pdf_surface_create ("/home/rstaudinger/Desktop/foo.pdf", 300, 500); cr = cairo_create (surface); cairo_move_to (cr, 0, 0); cairo_line_to (cr, 100, 100); cairo_stroke (cr); cairo_show_page (cr); cairo_destroy (cr); return 0; }