Looking for relevant Microsoft Windows Whitepapers? Visit the SearchWinIT.com Research Library.
Is there any excess white border on the jpeg image itself? This would cause the image to appear to print off-centre for no apparent reason. Try cropping the image to include only the actual part of the picture you want to print.
In Photoshop there is an option to print the image centred, after you select print, go to ‘Printer options’, there should be a check box for centreing the image.