Hi I had the exactly same issue, for some reason it got solved by going to "File" > "Page Setup..." and unticking the "No Printer (optimize for screen display)" option. Now the text looks as the preview in cyrstal reports and not squashed.
Hope this can help anyone in the future :)