摘要 |
An outline font dictionary contains outline font data indicative of outlines of characters to be drawn by a drawing output device such as a display device or a printing device. Each of the outlines is divided into a plurality of outline sections which are defined by a plurality of element structures, respectively, formed from the outline font data read out from the outline font dictionary. When the outline font data read out from the outline font dictionary is indicative of continuous outline sections each forming a rectilinear segment, a polygonal line element structure is formed from the read out outline font data. Based on the polygonal line element structure, the continuous outline sections each forming the rectilinear segment are drawn as a polygonal line by the drawing output device. When, on the other hand, the outline font data read out from the outline font dictionary is indicative of a outline section forming a curved segment, a plurality of approximate points positioned on the curved segment are specified. Based on the specified approximate points, there is formed a polygonal line element structure on the basis of which the outline section is drawn as a polygonal line by the drawing output device. As a consequence, the element structures used to draw the characters are reduced in number when the outlines of the characters includes the continuous rectilinear segments or a curved segment.
|