Patent ID: 7006107

Claim:
A computer-implemented method for generating a representation of a glyph, the glyph to be rendered at a size on an output device having a device resolution comprising: generating a bitmap representation of the glyph using a first anti-aliasing process in a first direction and using a different second anti-aliasing process in a second direction, where generating a bitmap representation of the glyph includes: generating a representation of a hinted outline of the glyph at the size, where hinting in the first direction adjusts the outline representation to the nearest 1/m of a device pixel and hinting in the second direction adjusts the outline representation to the nearest 1/n of a device pixel: scaling the representation of the hinted outline of the glyph by a factor of p in the second direction: and scan converting the representation of the outline to generate the bitmap representation of the glyph at a high resolution, where a ratio of the high resolution to the device resolution is m to 1 in the first direction and (n*p) to 1 in the second direction and where m and (n*p) have values greater than 1, m is not equal to (n*p), and p has a value greater than one.