Algorithm for Mapping Programmed Symbol Printing From 8-Dot-High to 9-Dot-High Character Cell
Original Publication Date: 1988-Dec-01
Included in the Prior Art Database: 2005-Feb-15
A Programmed Symbol (PS) is defined for a known dot matrix printer as a character 8 dots high by 10 dots wide, wherein each dot in the character cell is independently set "on" or "off". Defining multiple symbols with various patterns, such that a graphic picture is produced when they are printed adjacent to one another, is a typical application for PS printing. It is apparent that a set of such characters cannot be directly used by a printer with a character cell 9 dots high by 10 dots wide. The present embodiment presents an algorithm which maps existing PS characters from 8-dot high to 9-dot high character cell permitting generally undistorted PS printing provided the character cells have the same aspect ratio (ratio of height to width).