PC screens and pieces of paper are not the same size and shape and so when you print out a map from MapInfo it won't be the same size of scale as the map on your screen.
The key tip to remember is that you can set MapInfo to either print a full page map or to print a map to an exact scale and each time you print you must be careful to specify which you would like.
In order to print a map to an exact scale the process is as follows:
1. Go to 'Map' and choose 'Options'. This will bring up a dialogue box in which you can set the 'Distance Units' and 'Coordinate Units' to those required.
2. Go to 'Map' and choose 'Change View'. This will bring up a 'Change View' dialogue box which contains a box where you can enter your scale. It gives you the choice of choosing '1 cm =' and then a blank dialogue box for you to enter the scale you would like.
3. You now need to ensure that the scale of the page layout and the scale of the screen are equal so that the printed map will fill the printed page. In order to so this you just need to double click anywhere on the map and a 'Frame Object' dialogue box will appear. This will give you an option to set the 'Scale on Paper 1 cm =' and again there is a box for you to specify, in cm, the scale on the paper.
Once you have done this you have set the two scales to be the same and you map will print to the scale that you have requested.