The modern world is impossible to imagine without the exchange of information. Newspapers, magazines, books, printed advertising products play an important role and are constantly being improved and require more and more resources and opportunities. At the moment, due to the sharp growth of digital technology, there is a problem between the capabilities of hardware and software. That is, when transferring data from the electronic world to paper, the difference between the computing capabilities of hardware and software is displayed. This applies to print media that cannot convey the full volume and depth of what is displayed on the screen. Raster fonts are used for printing faster, the main drawback of which is their non-scalability. When studying fonts in embedded systems, there were problems with the fact that there are quite a few ready-made options for converting text to a bitmap without certain restrictions. The font displayed on the screen and printed directly by the printer or other device may differ significantly because the number of pixels that can be printed is too large. Therefore, there is a need to optimize the conversion of the font into a bitmap, ie reducing the number of points without losing the base of the glyph. The paper presents the conversion of a font into a bitmap using a program based on a ruler, ie the division of the image into lines, which is used in printing. In order to create the required bitmap image in the program, you need to specify a specific glyph and its size, as well as the device for which it will be used. The scan converter takes a path and applies a set of rules to determine which pixels will be part of the glyph image when printed or displayed on the screen. The obtained results allow us to print the fonts we like, instead of the standard ones.