1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#include <cairo.h>
#include <stdio.h>
int main(void)
{
printf("Starting phonelock ...");
cairo_surface_t *surface =
cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 240, 80);
cairo_t *cr = cairo_create (surface);
cairo_select_font_face(cr, "serif", CAIRO_FONT_SLANT_NORMAL,
CAIRO_FONT_WEIGHT_BOLD);
cairo_set_font_size(cr, 32.0);
cairo_set_source_rgb(cr, 0.0, 0.0, 1.0);
cairo_move_to(cr, 10.0, 50.0);
cairo_show_text(cr, "Hello, world");
cairo_destroy(cr);
cairo_surface_write_to_png(surface, "hello.png");
cairo_surface_destroy(surface);
printf(" done!\n");
return 0;
}
|