Simplified method to print inherited pages in a page printer
AssigneeHewlett-Packard Company
InventorsRussell Campbell, Ted E. Dennler
Life of this patent
Estimating the term…
Abstract
A system and method produce a combined page having all of the composition of a first page plus all of the composition of a second page. Each band of the first page is pre-rasterized then saved to solitary band stores. Next each band of the second page is pre-rasterized and combined with the corresponding solitary band store to produce combined band stores. The combined band stores are then joined to produce the combined page. The combined band stores are joined by printing each combined band store in sequential location on the same page.
Claims14
A method for producing a combined page having all of the composition of a first page plus all of the composition of a second page, the method comprising:
- (a) rasterizing the first page into at least one raster image;
- (b) allocating a structure for each raster image;
- (c) copying band data from the first page to the structure;
- (d) allocating a buffer for each raster image;
- (e) attaching the buffer for each raster image to the structure for the raster image to create a store for the raster image;
- (f) saving each raster image to the store for the raster image;
- (g) rasterizing the second page into at least one raster image;
- and,
- (h) combining the at least one raster image from the first page with the at least one raster image from the second page to create the combined page.
A system for producing a combined page having all of the composition of a first page plus all of the composition of a second page, the system comprising:
- (a) means for dividing the first page into bands;
- (b) means for rasterizing each band of the first page;
- (c) means for saving the rasterized bands of the first page to solitary band stores;
- (d) means for rendering objects from the second page into the same solitary band stores as the saved rasterized bands of the first page, to produce combined band stores;
- and
- (e) means for joining each combined band store to produce the combined page.
Dependencies are inferred from the claim text.