[cairo] Win32Surface on a Printer DC
Zoltan Nagy
nzoltan at freemail.hu
Sun Jan 21 03:50:28 PST 2007
Hi all,
I have a small problem with Win32Surface: if the DC is a printer DC the
stroke draw a black box instead of the path.
(python snippet)
self.surface = cairo.Win32Surface(self._printer_hdc)
self.context = cairo.Context(self.cairo_surface)
# the next two line is just a test (optional)
self.context.set_source_rgb(1, 1, 1) # white source
self.context.paint()
# path and stroke
self.context.set_line_width(1)
self.context.move_to(0, 0)
self.context.line_to(500, 500)
self.context.stroke()
This will draw a black box (500x500) instead of the line. But
show_text() for example works fine.
Zoltan.
More information about the cairo
mailing list