Smart color bars
First Claim
1. A system of enhancing color bars utilized in color rendering applications, comprising:
- a data-processing apparatus;
at least one module executed by said data-processing apparatus, said at least one module and said data-processing apparatus being operable in combination with one another to;
specify rules for how dynamic content is added to a document;
specify a placement intent for adding a plurality of primary color bars to a document;
process the document to produce a PDL file;
inspect said PDL file for discrete color spaces;
identify defined spot colors within said document;
provide an option to disregard those of said discrete color spaces specified as alternate color spaces for said spot colors;
create said plurality of primary color bars containing swatches dependent on said defined spot colors;
calculate available area for a graphical display area within one page of the document by searching between a first predefined PDL area and a second predefined PDL area of the document;
configure said rules; and
add at least one of the plurality of primary color bars within the graphical display area of the document.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method and system for enhancing color bars utilized in color rendering applications. One or more primary color bars are associated with an electronic document in response to at least one input by a user, wherein the primary color bar(s) is based on a plurality of input color spaces utilized by the electronic document. Additionally, a dynamic color bar can be automatically configured that includes a plurality of spot colors associated with the electronic document, wherein the dynamic color bar permits the user to determine all spot colors defined for the electronic document. The primary color bar(s) permits a single set of rules for color bar content and placement to be governed by the primary color bar, thereby enhancing the use of color bars in color rendering applications.
11 Citations
13 Claims
-
1. A system of enhancing color bars utilized in color rendering applications, comprising:
-
a data-processing apparatus; at least one module executed by said data-processing apparatus, said at least one module and said data-processing apparatus being operable in combination with one another to; specify rules for how dynamic content is added to a document; specify a placement intent for adding a plurality of primary color bars to a document; process the document to produce a PDL file; inspect said PDL file for discrete color spaces; identify defined spot colors within said document; provide an option to disregard those of said discrete color spaces specified as alternate color spaces for said spot colors; create said plurality of primary color bars containing swatches dependent on said defined spot colors; calculate available area for a graphical display area within one page of the document by searching between a first predefined PDL area and a second predefined PDL area of the document; configure said rules; and add at least one of the plurality of primary color bars within the graphical display area of the document. - View Dependent Claims (2, 3, 4)
-
-
5. A program product, stored on one or more non-transitory computer-readable storage media, comprising instructions operable to cause a computer to:
-
determine defined spot colors within an electronic document; create a single color bar containing all of the determined spot colors; define color rules to build out a dynamic color bar; calculate available area for a graphical display area within a first page of the document by searching between a first predefined PDL area and a second predefined PDL area of the document; place the dynamic color bar within the graphical display area. - View Dependent Claims (6)
-
-
7. A computer implemented method of dynamically placing color bars on an electronic document to be rendered, comprising:
-
specifying rules for how dynamic content is added to the document, by executing a program instruction in a processing unit; specifying a placement intent for adding a plurality of primary color bars to the document, by executing a program instruction in a processing unit; processing the document to produce a PDL file, by executing a program instruction in a processing unit; inspecting said PDL file for discrete color spaces; identifying defined spot colors within said document; providing an option to disregard those of said spaces specified as alternate color spaces for said spot colors; creating said plurality of primary color bars containing swatches dependent on said defined spot colors; calculating available area for a graphical display area within one page of the document by searching between a first predefined PDL area and a second predefined PDL area of the document, by executing a program instruction in a processing unit; configuring said rules, by executing a program instruction in a processing unit; placing at least one of the plurality of primary color bars within the graphical display area of the document, by executing a program instruction in a processing unit. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification