摘要 |
A vector image drawer comprises: an outline definer, a divider, an outline flag setter, a filler, and a continue flag setter. The outline definer defines outline data for indicating a start pixel and an end pixel of a filling along each scanning line of a drawing region. The divider divides the drawing region into an mxn matrix of drawing subregions. The outline flag setter sets an outline flag for indicating a presence of the outline data for each of the drawing subregions. The filler performs a fill processing for drawing subregions in a case where a continue flag is set fur an adjacent drawing subregions and the outline flag is set for each of the drawing subregions. A continue flag setter sets the continue flag for each of the scanning line, whether a filling continues into an adjacent drawing subregion.
|