I am drawing a pie chart with CorePlot, which I am turning into a PDF for viewing, printing and emailing. All this works fine, except that when I add a borderLineStyle I also get artefacts around the edges of the pie chart.
You don't really notice them on the iPhone's screen, or when printed, but when emailed and viewed on a large screen (in acrobat reader) they are immediately obvious. This screenshot is zoomed to 400%, but they are clearly visible at 100% too. You can see the clipping artefacts on both the inside and outside of the pie chart.

If I leave off the borderLineStyle then the pie chart is nice and clean. The artefacts only show up when the line style is set. Which I do like this:
CPTMutableLineStyle *segmentLineStyle = [CPTMutableLineStyle lineStyle];
segmentLineStyle.lineColor = colour;
segmentLineStyle.lineWidth = size;
_pieChart.borderLineStyle = segmentLineStyle;
To me they look like clipping or dithering artefacts, so I tried setting background colours and the graph fill to white or clear, but this makes no difference.
I am using CorePlot 1.1. Does anyone have any ideas why this is happening? Any help would be much appreciated.
Thanks.