title: Save canvas as an image
body: <p>I am writing a program using Delphi XE2. I draw some lines and shapes on a Canvas. I want to save that Canvas as an image file using a save dialog.</p>
  
  <p>So I have a save button on my form and by clicking it, it opens the save dialog. How should I proceed to be able to save the Canvas?</p>