摘要 |
An outline character drawing apparatus comprising a font dictionary, a path forming unit, a rule storage unit and a bit map developing unit. The font dictionary stores a plurality of outline data for geometrically defining character outlines. The path forming unit forms in a common memory a geometrically expressed graphic path by performing such processes as extracting the data corresponding to each character code sent by a client, transforming the data coordinates into an apparatus coordinate system, adjusting the width of stems making up characters, and approximating curve portions by use of broken lines. The outline data include identifiers representing bit map development rules envisaged at the time of defining the characters in question. The rules are used to develop into bit map format the characters expressed in graphic paths. One such rule stipulates that each pixel be located on a lattice point formed by coordinates. The rule storage unit accommodates a plurality of such development rules together with their identifiers. The bit map developing unit develops outline data into bit map format according to the development rule corresponding to the designated identifier.
|