« Return to Thread: Simple Win32 GDI example with Cairo wanted

Simple Win32 GDI example with Cairo wanted

by Stefan Landvogt :: Rate this Message:

| View in Thread

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
_______________________________________________
cairo mailing list
cairo@...
http://lists.cairographics.org/mailman/listinfo/cairo

 « Return to Thread: Simple Win32 GDI example with Cairo wanted