There is also a solution that would put you in charge of hosting the image. It would grab a screenshot server side based on parameters, and you would save it and return a URL for sharing. You should probably create some sort of session key-based filename in that case, though.
If you just want to create a download @jonathan suggestion should be perfect for you and also check out the following link in that case: