[cairo] Simple Win32 GDI example with Cairo wanted
Stefan Landvogt
stefan.landvogt at gmail.com
Thu Aug 28 14:40:24 PDT 2008
Hi,
I was able to build Cairo on Windows and also got a simple sample
application, that renders to a PNG.
#define LIBCAIRO_EXPORTS
#include <cairo.h>
int _tmain(int argc, _TCHAR* argv[])
{
cairo_surface_t *surface;
cairo_t *cr;
surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, 240, 80);
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);
return 0;
}
Does anyone has an example, that does that simple rendering to a
window not using GTK but to a Windows MFC window. Any pointer or
example or even a VisualStudio project would be creately appreciated.
Thanks,
Stefan
More information about the cairo
mailing list