Browse Prior Art Database

Resolution Switching for Supporting Plotter Graphics on a Page Printer

IP.com Disclosure Number: IPCOM000099589D
Original Publication Date: 1990-Feb-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 66K

Publishing Venue

IBM

Related People

Oliver, LM: AUTHOR [+2]

Abstract

Disclosed is a process that allows printing of plotter graphics in a minimum microprocessor RAM configuration by switching to a lower print resolution (less than 300 dots per inch (DPI)) either automatically or by command. This allows the graphics to print at a lower resolution rather than not print at all at a higher resolution.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Resolution Switching for Supporting Plotter Graphics on a Page Printer

       Disclosed is a process that allows printing of plotter
graphics in a minimum microprocessor RAM configuration by switching
to a lower print resolution (less than 300 dots per inch (DPI))
either automatically or by command.  This allows the graphics to
print at a lower resolution rather than not print at all at a higher
resolution.

      Given that the internal microcode architecture of the printer
was designed for efficiency as a text output device, use of some of
these text-oriented functions when the printer is to be used to print
graphics is important for architectural integrity as well as code
space efficiency.

      Plotter graphics are produced by passing drawing orders through
the datastream rather than actual image data, as is the case with APA
graphics.  A large amount of computation is required to process the
drawing orders, and the output is normally resolved to a full-page
bit map.  Forcing the printer into full page swath mode to process
plotter graphics would restrict plotter mode to a machine with
expanded memory, thus providing a function in the base code that was
not usable in the base memory configuration.  This approach would
also violate the existing architecture and have a rather large impact
on the base code.

      An alternate method to the bit map solution is to internally
create a download font, using a character image to hold the bit map
data.  This method doveta...