Method of utilizing variable data fields with a page description language
DC CAFCFirst Claim
1. A computer implemented method for generating a plurality of bit maps suitable for high-speed printing, comprising the steps of:
- (a) providing a print specification, the print specification defining at least one variable data area and at least one static data area, and the print specification further defining at least one graphic state associated with the variable data area, the graphic state including at least one attribute controlling the appearance of items to be printed in the variable data area;
(b) providing a plurality of variable data items;
(c) processing the print specification, and during the processing step, identifying the variable data area and the graphic state associated with the variable data area;
(d) retrieving a variable data item from the plurality of variable data items;
(e) generating a bitmap for the variable item, the generating step including a step of applying the graphic state associated with the variable data area to the variable data item; and
(f) repeating steps (d) and (e) for remaining variable data items in the plurality of variable data items, whereby the graphic state associated with the variable data area is applied repeatedly to generate a plurality of variable data bitmaps.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computer implemented method for generating a bitmap suitable for high-speed variable printing, comprising the steps of: (a) providing a page description language file, the page description language file defining at least one variable data area and at least one static data area; (b) interpreting the page description language file, and during the interpreting step: (i) generating a static bitmap of the static data area, (ii) identifying the variable data area, and (iii) responsive to the identification of the variable data area, not adding a bitmap of the variable data area to the static bitmap; and (c) saving the static bitmap, whereby the saved static bitmap is used repeatedly in the generation of a plurality of documents, each of which contain the static bitmap and a variable data bitmap.
298 Citations
21 Claims
-
1. A computer implemented method for generating a plurality of bit maps suitable for high-speed printing, comprising the steps of:
-
(a) providing a print specification, the print specification defining at least one variable data area and at least one static data area, and the print specification further defining at least one graphic state associated with the variable data area, the graphic state including at least one attribute controlling the appearance of items to be printed in the variable data area; (b) providing a plurality of variable data items; (c) processing the print specification, and during the processing step, identifying the variable data area and the graphic state associated with the variable data area; (d) retrieving a variable data item from the plurality of variable data items; (e) generating a bitmap for the variable item, the generating step including a step of applying the graphic state associated with the variable data area to the variable data item; and (f) repeating steps (d) and (e) for remaining variable data items in the plurality of variable data items, whereby the graphic state associated with the variable data area is applied repeatedly to generate a plurality of variable data bitmaps. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method for generating a plurality of bit maps suitable for high-speed printing, comprising the steps of:
-
(a) providing a print specification, the print specification defining at least one variable data area and at least one static data area; (b) providing a plurality of variable data items; (c) identifying the variable data area; (d) associating a graphic state with the variable data area, the graphic state including at least one attribute controlling the appearance of items to be printed in the variable data area; (e) retrieving a variable data item from the plurality of variable data items; (f) generating a bitmap for the variable item, the generating step including a step of applying the graphic state associated with the variable data area to the variable data item; and (g) repeating steps (e) and (f) for remaining variable data items in the plurality of variable data items, whereby the graphic state associated with the variable data area is applied repeatedly to generate a plurality of variable data bitmaps. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification