Computer method and apparatus for converting compressed characters for display in full size
First Claim
1. In a digital processor, a method of converting compressed composite characters of a display font comprising the steps of:
- selecting the compressed composite characters from display font bitmaps of the display font, each bitmap representation of a selected compressed composite character in the display font bitmaps comprising a bitmap representation of a compressed base piece and a bitmap representation of at least one other piece and the display font bitmaps comprising a bitmap representation of a full-sized form of each compressed base piece;
converting each selected compressed composite character to a full-sized decompressed composite character by combining the bitmap representation of the full-sized form of each compressed base piece with the bitmap representations of the other pieces of each selected compressed composite character, said converting being performed independent of user interaction;
generating converted bitmap representations of the full-sized decompressed composite characters; and
adding the converted bitmap representations of the full-sized decompressed composite characters to the display font bitmaps to support display of said selected compressed composite characters in full size on a display system.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention method and apparatus employs font metrics data related to font bitmaps for characters of a desired font. Position offsets of pieces in composite characters are read from the font metrics data and are converted to the appropriate pixel offset to adjust the bitmaps of subject compressed font characters. The adjusted bitmaps of the different pieces of a subject composite character are combined to form a working bitmap which represents each piece of the composite character in full size in the subject font. Screen display of composite characters decompressed to full-size is supported by the formed working bitmaps.
-
Citations
13 Claims
-
1. In a digital processor, a method of converting compressed composite characters of a display font comprising the steps of:
-
selecting the compressed composite characters from display font bitmaps of the display font, each bitmap representation of a selected compressed composite character in the display font bitmaps comprising a bitmap representation of a compressed base piece and a bitmap representation of at least one other piece and the display font bitmaps comprising a bitmap representation of a full-sized form of each compressed base piece; converting each selected compressed composite character to a full-sized decompressed composite character by combining the bitmap representation of the full-sized form of each compressed base piece with the bitmap representations of the other pieces of each selected compressed composite character, said converting being performed independent of user interaction; generating converted bitmap representations of the full-sized decompressed composite characters; and adding the converted bitmap representations of the full-sized decompressed composite characters to the display font bitmaps to support display of said selected compressed composite characters in full size on a display system. - View Dependent Claims (2, 3)
-
-
4. In a digital processor having a memory, a method of converting font bitmaps of compressed composite characters for full-size character display, comprising the steps of:
-
storing in the memory a font metrics file and corresponding display font bitmaps for presenting compressed characters of a desired font to a computer display system, the display font bitmaps providing representations of at least (a) full-sized characters including capital letters, and (b) compressed characters including composite characters in the font, each composite character being formed of more than one piece and one of said pieces being a base piece formed of a compressed form of a full-sized character in the font; from the stored display font bitmaps, selecting desired compressed characters including composite characters; using the fount metrics file in the memory, for each selected compressed character, converting the stored display font bitmap representation of the character to a representation of the character decompressed to full size by combining the bitmap representation of each full-sized form of each compressed base piece with the bitmap representations of the other pieces of each selected compressed composite character; adding the decompressed representations to the stored display font bitmaps, such that the display font bitmaps support display of the decompressed characters in full size. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A computer apparatus for converting compressed characters of a display font, comprising:
-
a memory storing font metrics files and corresponding display font bitmaps presenting characters of a desired font for display on a computer display system, the display font bitmaps providing representations of at least (a) full-sized characters including capital letters, and (b) compressed characters including composite characters in the font, each composite character being formed of more than one piece said pieces comprising a base piece formed of a compressed form of a full-sized character in the font and other pieces; a processor coupled to the memory for; (i) executing a selection module under control of the computer apparatus for accessing the memory and for selecting desired compressed characters including composite characters from the display font bitmaps and; (ii) executing a processor routine to automatically convert the stored font bitmap representation of each selected compressed character to a decompressed representation of the character decompressed to full size by combining the bitmap representation of each full-sized form of each compressed base piece with the bitmap representations of the other pieces of each selected compressed composite character, the processor routine accessing the memory and using the font metrics file to convert the bitmap representation of each selected character; and bitmap generation means coupled to receive the decompressed representations from the processor routine and to add the decompressed representations for the selected composite characters to the stored display font bitmaps to support display of the selected composite characters in full size. - View Dependent Claims (10, 11, 12, 13)
-
Specification