Apparatus and method for adjusting and displaying scaled, rasterized characters
AssigneeAdobe Systems Incorporated
InventorsHarry J. Collins, Christopher R. Hassett
Life of this patent
Estimating the term…
Abstract
An apparatus and method of modifying graphic character images to preserve aesthetic aspects of such images involves manipulation of fractional pixel errors resulting from the transformation of a character image from conformance with a matrix of a first resolution to conformance with a matrix of a second resolution or output device-specific matrix. Fractional pixel errors are saved and processed for integrating into a character image while controlling the transformation and outline drawing of the character image with respect to the output device-specific matrix.
Claims2
A method of grid correcting a digital representation of a graphic object provided by a digital master for transformation from conformance with a high resolution grid to conformance with a lower resolution grid relative to a raster output device, said method comprising the steps of:
- translating with cross compilation said digital master into an object display list comprising a plurality of correction instructions and a plurality of object descriptions, one of said object descriptions including a first limit of a stem and a second of said object descriptions including a second limit of said stem;
- transferring said object display list to a font processor;
- processing said object display list according to a method comprising the steps of:
- transforming said plurality of object descriptions to generate a scaled description comprising a plurality of integer descriptors and a corresponding plurality of fractional descriptors;
- rounding said scaled description to generate a second plurality of fractional descriptors and a plurality of related integer descriptors;
- calculating a first error comprising a first fractional descriptor for said object description for said first limit of said stem;
- generating an outline description using said second plurality of integer descriptors and using selective mathematical manipulation of said second plurality of fractional descriptors including applying said first error to adjust said second object description;
- and
- filling said outline description for output by said raster output device as an graphic object.
Dependencies are inferred from the claim text.