Printing a bitmap image w/Canvas?

I've been printing text with the following code:
Printer()->BeginDoc();
Printer()->Canvas->TextOut(500, 500 "I'm the king of the world");
Printer()->EndDoc();

I'm looking to print a bitmap Image1 in a similar fashion using Draw, but
it's not working, any thoughts?
Printer()->BeginDoc();
Printer()->Canvas->Draw(500, 500, Image1);  ///It's not working for me
Printer()->EndDoc();

Thanks Rich