[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #19352] Cairo: bad EPS from NSView_dataWithEPSInsideRect:

From: Mark Tracy
Subject: [bug #19352] Cairo: bad EPS from NSView_dataWithEPSInsideRect:
Date: Wed, 17 Oct 2007 05:50:42 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20061023 SUSE/ Firefox/

Follow-up Comment #11, bug #19352 (project gnustep):

Indeed! Trying to write a PDF surface has the same fault, but there is no
problem with an image surface. I think this goes back to the lack of a real
cairo_copy(context). From looking at the cairo code, I must conclude that the
authors don't want us to make copies of contexts, rather, they want us to use
the cairo_save/cairo_restore mechanism. I think there is a way to do this. If
you override DPSgsave and DPSgrestore in CairoContext.m then you should be
able to use the cairo functions instead of writing your own copy method. This
probably has side-effects I haven't yet discovered. Do you think this would
work? (Save this for back-014)

On a related note, when I tried to beautify my chromatograms by suppressing
_adjustPath, I got hundreds of copy clip errors just by moving the mouse
pointer. It did make prettier chromatograms. 


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]