[Mono-bugs] [Bug 449482] Print/print preview not working for DrawString

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Nov 27 14:41:25 EST 2008


https://bugzilla.novell.com/show_bug.cgi?id=449482

User equistango at gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=449482#c3





--- Comment #3 from Ernesto Carrea <equistango at gmail.com>  2008-11-27 12:41:23 MST ---
It's a clipping issue with Cairo. Printing is ok when using
StringFormatFlags.NoClip. Printing is also ok (clipping at least) when
compiling libgdiplus with Pango text rendering.

I found this on the libgdiplus ChangeLog:

<quote>
2004-08-02  Ravindra <rkumar at novell.com>

        * graphics.c: Commented out cairo_clip calls from GdipDrawString,
        as these were causing problems. Thanks to Peter for suggesting this
        fix. This fixes, bug #60386, #60663, #61414. These bugs were actually
        because of some problem with Cairo clipping. And, these are not 
        reproducable with Cairo cvs, because Cairo seems to have some changes
        which have solved the problem with clipping in Cairo.
        Also, fixed gdip_plot_path function to handle path point types
properly.
</quote>

I don't know if that has anything to do with this problem, but caught my
attention.


-- 
Configure bugmail: https://bugzilla.novell.com/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 mono-bugs mailing list