System and method for processing variable print documents
First Claim
1. A computer-implemented method of creating an output rendering element from a plurality of input rendering elements comprising:
- receiving a plurality of input rendering elements, said input rendering elements including at least by a z-axis value, a geometry, and a transparency parameter;
determining based on the z-axis value, the geometry, and the transparency parameter of said input rendering elements, whether creating an output rendering element representing said at least two input rendering elements is desirable;
if creating an output rendering element is desirable, then creating at least one output rendering element to represent at least two input rendering elements; and
if creating an output rendering element is not desirable, then altering z-axis values of said at least two rendering elements.
1 Assignment
0 Petitions
Accused Products
Abstract
Processing of a variable print document corresponding to a plurality of elements, each element having a type, a coverage area and a z-axis value, may be improved by creating a composite elements to replace groups of elements when element types are compatible and when creating composite elements is desirable based at least on the coverage area of the composite element, for example, in relation to the sum of the coverage areas of the elements in the group, and otherwise swapping z-axis values of elements if the elements do not overlap. Elements may further include at least one of a transparency and/or text-wrap parameter, which may be used in the method for producing composite elements.
27 Citations
17 Claims
-
1. A computer-implemented method of creating an output rendering element from a plurality of input rendering elements comprising:
-
receiving a plurality of input rendering elements, said input rendering elements including at least by a z-axis value, a geometry, and a transparency parameter; determining based on the z-axis value, the geometry, and the transparency parameter of said input rendering elements, whether creating an output rendering element representing said at least two input rendering elements is desirable; if creating an output rendering element is desirable, then creating at least one output rendering element to represent at least two input rendering elements; and if creating an output rendering element is not desirable, then altering z-axis values of said at least two rendering elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method of creating an output rendering element from a plurality of input rendering elements comprising:
-
receiving a plurality of input rendering elements, said input rendering elements including at least by a z-axis value, a geometry, and a text-wrap parameter; determining based on the z-axis value, the geometry, and the text-wrap parameter of said input rendering elements, whether creating an output rendering element representing said at least two input rendering elements is desirable; if creating an output rendering element is desirable, then creating at least one output rendering element to represent at least two input rendering elements; and if creating an output rendering element is not desirable, then altering z-axis values of said at least two rendering elements. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification