Intelligent font rendering co-processor
AssigneeAdobe Systems Incorporated
InventorsChristopher R. Hassett, Harry J. Collins, John W. Nogrady
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdobe Systems Incorporated
InventorsChristopher R. Hassett, Harry J. Collins, John W. Nogrady
Estimating the term…
A method and apparatus convert font outlines to rasterized bitmaps. The method accesses stored outline data representing an object in a first coordinate space and transforms the outline data to corresponding data representing the object in a second corrdinate space. Regional relationship information is maintained in both corrdinate spaces through a non-linear transformation expressed as a plurality of linear transformation matrices, and a bit map, suitable for displaying the object, is generated as a result of the transformation. The apparatus of the invention analyzes Bezier curves and subdivides them as necessary until each portion is sufficiently flat to be approximated as a straight line, and calculates where line segments cross pixel midlines in order to fill the outline, and then generates the bit map.
A method of determining the flatness of a first cubic Bezier curve having a first set of four control points having coordinates, two of said control points being endpoints and the remaining control points being internal, in preparation for displaying the cubic Bezier curve on a raster display, comprising:
A method for displaying rasterized objects comprising:
Apparatus for determining the flatness of a first cubic Bezier curve having a first set of four control points having coordinates, two of said control points being endpoints and the remaining control points being internal, in preparation for displaying the cubic Bezier curve on a raster display, comprising:
Apparatus for displaying rasterized objects comprising:
Dependencies are inferred from the claim text.