I know this question is aroud here already, but I think it\'s not properly answered. So far I am using this approach which works 100% fine, for any Plot I had to far.
<First of all thanks for sharing, based on my tests, this script it's missing:
Now there's this option: https://bitbucket.org/cleonello/jqplot/src/538695e6a66a/src/jqplot.toImage.js?at=default
See the test using my charts here
It's not a bug but if you try to save the image as a png, it generates a transparent background for the image. It's up to you to take care of the background image.