Fonts are scaleable and rasterize better to high quality printers than bitmaps or DLLs that generate bitmaps. Unlike bitmap images and many graphic generation programs, fonts give a consistent and accurate rasterization and printout at various point sizes. This is because fonts are not represented by actual dots like bitmap images and graphics are, rather they are programs of lines and shapes designed to rasterize to the output device with specific measurements. Sometimes, when a font is displayed on the screen at small point sizes it seems distorted. This is because the resolution of the screen is not accurate enough to display the complexities in the font - this is a normal operation of a scalable font.
Some specialized printers have special built in fonts.
When the printer fails or needs service, you will be dependant on that printer and you will not be able to redirect your output to another type of printer. Our fonts do not print from the fonts that already reside in the printer. Programs that generate bitmap graphics can be used on printers in the same way as long as the printers all have the same number of dots per inch. If you switch from a 300 DPI printer to a 600 DPI printer using a bitmapped application, your output will appear twice as small. OS independence and scalability An application written in Java, for example, that runs on a web browser can utilize the same fonts on Windows, Macintosh and UNIX PCs provided the fonts are installed on each machine.