It would be interesting to see what happens if using the gtkprint dialog you
- get the cairo_surface_t from the cairo_t surface = cairo_get_target(cr);
- get the DC from the surface dc = cairo_win32_surface_get_dc (surface);
- create a win32_printing surface surface2 = cairo_win32_printing_surface_create (dc); cr2 = cairo_create (surface2);
call the Inkscape drawing function with cr2
The best solution is to get gtk patched and built to use the printing surface.
It would be interesting to see what happens if using the gtkprint dialog you
- get the cairo_surface_t from the cairo_t target( cr);
surface = cairo_get_
- get the DC from the surface surface_ get_dc (surface);
dc = cairo_win32_
- create a win32_printing surface printing_ surface_ create (dc);
surface2 = cairo_win32_
cr2 = cairo_create (surface2);
call the Inkscape drawing function with cr2
The best solution is to get gtk patched and built to use the printing surface.