Patent ID: 8705118

Claim:
A computer-implemented method of modifying an input set of instructions including a group of objects to an output set of instructions intended for rendering the group of objects by an output device, said method comprising: determining a bounding box of the group of objects including an object containing transparency; determining a size of a render path of the object containing transparency; determining a ratio of the size of the render path to the bounding box, said render path including clip components in the input set of instructions; and in a case where the ratio is less than a threshold, modifying the input set of instructions to form the output set of instructions by generating an image of the group of objects within the render path without rendering pixels outside the render path, and in a case where the ratio is greater than the threshold, modifying the input set of instructions to form the output set of instructions by generating an image of the group of objects with the bounding box including pixels outside the render path.