Patent ID: 8194258

Claim:
A method for processing a print job in a device, said print job having at least one to-be-printed object, comprising: determining whether a math or logic function specified by said print job for said at least one to-be-printed object requires a hard processing operation, said print job being one of a PDL print job and a PCL print jobs; selectively constructing band display lists for a page of the print job containing the at least one to-be-printed object upon an affirmative determination that the at least one to-be-printed object requires a hard processing operation; identifying each band display list containing at least a portion of the at least one to-be-printed object; and rendering objects in band display lists not containing the at least one to-be-printed object according to a first algorithm and rendering band display lists containing at least a portion of the at least one to-be-printed object according to a second algorithm different from the first algorithm.