G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 3/14 (2006.01) G06F 3/12 (2006.01) G06T 11/20 (2006.01) G06F 15/68 (1990.01)
Patent
CA 2079201
ABSTRACT The present invention provides an apparatus and method for converting font outlines to rasterized bit maps. The method ac- cesses stored outline data representing the object in a first co- ordinate space and transforms the outline data to corresponding data representing the object in a second coordinate space, main- taining regional relationship information in both coordinate spaces, through a non-linear transformation expressed as a plurality of linear transformation matrices, to generate a bit map suitable for displaying the object. The present invention includes an apparatus to analyze Bezier curves and subdivide them as necessary until each portion is sufficiently flat to be approximated as a straight line, and then to calculate where line segments cross pixel midlines in order to fill the outline and generate the bit map. From another perspective, the method takes an outline of an object in a first coordinate space, scales the outline to a second coordinate space, identifies the coordinates of one or more select points in the second coordinate space and compares those coordinates with desired coordinates in the second co- ordinate space, calculates the difference in device space for the desired versus the actual coordinate in the second coordinate space, derives a plurality of piecewise linear transformation matrices to approximate a non linear transformation, applies an appropriate linear transformation matrix to map essentially any point on the outline in the first coordinate space to correspond- ing coordinates in the second coordinate space, and fills and stores the outline of the object in a form suitable for display on a raster device.
Collins Harry J.
Hassett Christopher R.
Nogrady John W.
Adobe Systems Inc.
Riches Mckenzie & Herbert Llp
LandOfFree
Intelligent font rendering co-processor does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Intelligent font rendering co-processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Intelligent font rendering co-processor will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1766308