System for imaging complex graphical images
AssigneeObject Technology Licensing Corp.
InventorMahi deSilva
Life of this patent
Estimating the term…
Loading patent…
AssigneeObject Technology Licensing Corp.
InventorMahi deSilva
Estimating the term…
An imaging system that provides a facility for converting highly functional complex graphical primitives that cannot be directly imaged by a less functional page description languages (PDL) such as PostScript or PCL into a plurality of less complex graphical primitives that can be directly imaged by a PDL. Some of these highly functional complex objects are three dimensional objects, high order curves, non regular areas, sampled three dimensional surfaces, off-centered pens, color blending and user programmable three dimensional shaders. These graphical objects are examined by a device handler, the characteristics of the object compared with the capabilities of the PDL of the device and if required the graphical object is transformed into a plurality of simpler objects that can be imaged by the PDL. Depending on the complexity of the graphical primitive, this transformation either creates a pixelmap of the image that is sent to the device at the device's resolution, or the transformation creates a plurality of graphic primitives supported by the device's PDL. Regardless, the desired complex image is printed, and the developer of an application program is able to utilize complex graphical primitives to develop an image that will be presented on a device irrespective of the limitations inherent in the device's actual PDL.
Apparatus for use on a computer system having an imaging device, which is controlled by command primitives and pixelmaps and has a complexity limit, and a storage, the apparatus imaging a complex graphic image comprised of a plurality of graphic objects stored in the storage and comprising:
A computer program product for use on a computer system having an imaging device, which is controlled by command primitives and pixelmaps and has a complexity limit, and a storage, the computer program product imaging a complex graphic image comprised of a plurality of graphic objects stored in the storage and comprising a computer usable medium having computer readable program code thereon including:
A method for use on a computer system having an imaging device which is controlled by command primitives and pixelmaps and has a complexity limit, and a storage, the method imaging a complex graphic image comprised of a plurality of graphic objects stored in the storage and comprising the steps of:
Dependencies are inferred from the claim text.