Keep Preview from autoresizing print output
quit the Preview App, enter the following into your Terminal application and then start Preview again. Problem solved!

defaults write com.apple.Preview PVImagePrintingScaleMode 0


to revert this setting, you can use the following command:

defaults delete com.apple.Preview PVImagePrintingScaleMode