Printing Raster Graphics by Using Swaths and a Simple Method for Breaking Up Arcs, Circles or Ellipses for Each Print Swath
Original Publication Date: 1987-Feb-01
Included in the Prior Art Database: 2005-Jan-31
This article describes a method of implementing high level graphics on a printer by storing the graphics in a high level form which is then used to generate bit images on a swath by swath basis. A simple method is disclosed for minimizing processing for drawing arcs, circles or ellipses when the dot image is created separately for each print head pass because there is insufficient storage to create a single, complete image of the graphics. This disclosure is applicable to many printers that implement high level graphics, such as lines, arcs, circles, ellipses, markers, character strings, and similar objects. High level graphics means that instead of specifying the detailed bit image of the graphics to the printer, only the "object content description" is sent with the actual image being created inside the printer.