BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a flow chart showing a method for scaling a character having stems.
FIG. 2A is an outline of an uppercase “I” having several horizontal stems and counters.
FIG. 2B is a high resolution bitmap of an uppercase “I”.
FIG. 2C is a grayscale bitmap at the output resolution of an uppercase “I”.
FIG. 3A is an outline of an uppercase “I” after stem alignment with a soft-edge policy (no counter balancing) according to conventional methods.
FIG. 3B is a high resolution bitmap of an uppercase “I” after stem alignment with a soft-edge policy (no counter balancing) according to conventional methods.
FIG. 3C is a grayscale bitmap at the output resolution of an uppercase “I” after stem alignment with a soft-edge policy (no counter balancing) according to conventional methods.
FIG. 4A is an outline of an uppercase “I” after counter balancing (without vertical alignment of the horizontal stems) according to conventional methods.
FIG. 4B is a high resolution bitmap of an uppercase “I” after counter balancing (without vertical alignment of the horizontal stems) according to conventional methods.
FIG. 4C is a grayscale bitmap at the output resolution of an uppercase “I” after counter balancing (without vertical alignment of the horizontal stems) according to conventional methods.
FIG. 5A is an outline of an uppercase “I” after concurrent stem alignment with a directional-edge policy and counter balancing.
FIG. 5B is a high resolution bitmap of an uppercase “I” after concurrent stem alignment with a directional-edge policy and counter balancing.
FIG. 5C is a grayscale bitmap at the output resolution of an uppercase “I” after concurrent stem alignment with a directional-edge policy and counter balancing.
FIG. 6 is a block diagram of a programmable computer that is a suitable host for the method and apparatus of the present disclosure.
FIG. 7 is a flow chart showing the use of an expansion factor to adjust alignment.