1. A text transmitting method comprising the steps of: storing characters constructing a text in a character code; developing the character code into a first dot pattern having a first horizontal dot density and a first vertical dot density; converting the first dot pattern into a second dot pattern having a second horizontal dot density and a second vertical dot density, wherein the first horizontal dot density is higher than the second horizontal dot density and is not an integer multiple of the second horizontal dot density, and the first vertical dot density is higher than the second vertical dot density and is not an integer multiple of the second vertical dot density; and transmitting the text comprising characters each represented by the second dot pattern having the second horizontal and vertical dot densities, wherein said converting step includes: enlarging the first dot pattern into a third dot pattern having a third horizontal dot density which is a first integer multiple of the second horizontal dot density, the third dot pattern having a third vertical dot density which is a second integer multiple of the second vertical dot density; storing the third dot pattern; and reducing the third dot pattern into the second dot pattern by dividing the third dot pattern into equal blocks each having a number of dots in the horizontal direction equal to the first integer and a number of dots in the vertical direction equal to the second integer, and by compressing each block in the third dot pattern to one dot in the second dot pattern.