Simplifying complex characters to maintain legibility
AssigneeMicrosoft Corporation
InventorsMichael Duggan, William Hill, Gregory Hitchcock, Beat Stamm, Geraldine Wade
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsMichael Duggan, William Hill, Gregory Hitchcock, Beat Stamm, Geraldine Wade
Estimating the term…
Methods, systems, and computer program products for adding hinting instructions to a character in order to improve a character bitmap produced from an outline of the character at a certain size and output resolution when the character outline is scan converted. A character is retrieved to be output. A determination is made that the character belongs to a semantic character classifications, and hinting instructions that are associated with the semantic character classification are accessed. The hinting instructions preserve semantic meaning for the character while altering either stroke presence, stroke location, or both for at least one stroke of at least one feature of the character based on a reference character size and output resolution. If the actual character size and output resolution for the character is within a reference character size and output resolution for the hinting instructions, the hinting instructions are executed.
A method of automatically adding hinting instructions to a character in order to improve a scaled character bitmap produced from an outline of the character at a certain size and output resolution when the character outline is scan converted, the method comprising acts of:
A computer program product comprising one or more computer readable media with computer executable instruction that implement a method of automatically executing hinting instructions for a character in order to improve a character bitmap produced from an outline of the character at a certain size and output resolution when the character outline is scan converted, the method comprising steps for:
A method for adding hinting instructions to a set of characters in order to improve a character bitmap produced from an outline of a character in the set of characters at a specified size and output resolution when the character outline is scan converted, the method comprising steps for:
A computer program product comprising one or more computer readable media carrying computer executable instructions that implement a method for adding hinting instructions to a set of characters in order to improve a character bitmap produced from an outline of a character in the set of characters at a specified size and output resolution when the character outline is scan converted, the method comprising acts of:
A computer program product comprising one or more computer readable media carrying computer executable instruction that implement a method of automatically adding hinting instructions to a character in order to improve a scaled character bitmap produced from an outline of the character at a certain size and output resolution when the character outline is scan converted, the method comprising acts of:
A method of reducing at least one character stroke to improve character legibility for a scaled character bitmap produced from a character outline at a certain size and output resolution when the character outline is scan converted, the method comprising acts of:
Dependencies are inferred from the claim text.