title: Printing a canvas from Tkinter
body: <p>I have created a canvas with rectangles and labels only which I would like to print. I have only found how to save the canvas to a postscript file like so:</p>
  
  <pre><code>self.canvas.postscript(file="my_drawing.ps", colormode='color')
  </code></pre>
  
  <p>If necessary I would be happy to just print the whole window if that is easier. </p>
  
  <p>How can I print the canvas?</p>
  
  <p>This program will be used on Windows XP or 7. </p>