Is there any way to use the picture1.image.height and width attributes to force an image to be printed in the center of the page?

Ex.

Printer.PaintPicture Picture1.Image, (Picture1.Image.Width / 2), (Picture1.Image.Height / 2)

Or do you just have to hard code the x and y displacement ( I know that using hard coded values is BAD,VERY BAD but it is the only way that I can get the printout the way I want it)

Thanks