[cairo-bugs] [Bug 16937] New: Win32 printing backend draws black background behind vector graphics

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Aug 1 02:22:11 PDT 2008


http://bugs.freedesktop.org/show_bug.cgi?id=16937

           Summary: Win32 printing backend draws black background behind
                    vector graphics
           Product: cairo
           Version: 1.6.4
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: medium
         Component: win32 backend
        AssignedTo: cairo-bugs at cairographics.org
        ReportedBy: dov.grobgeld at gmail.com
         QAContact: cairo-bugs at cairographics.org


Created an attachment (id=18060)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=18060)
Image illustrating bug in the win32 printing backend.

An application of mine (giv) draws an image and vector graphics on top of the
image. Lately I have added printing support, which works fine under Linux
through the pdf backend. But the same cairo commands causes the wrong output
through the win32 printing backend. The series of commands are roughly:

* Draw an image through 

    cairo_set_source_surface()
    cairo_paint()

* Draw vector graphics through

    cairo_move_to()
    cairo_line_to()
    cairo_stroke()

The resulting rendering is attached. On windows the image was generated through
the CutePDF backend, but the result was verified to be the same through other
win32 printing backends.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the cairo-bugs mailing list