System and method for converting an outline font into a glyph-based font
AssigneeDynaLab Inc.
InventorKuo-Young Cheng
Life of this patent
Estimating the term…
Loading patent…
AssigneeDynaLab Inc.
InventorKuo-Young Cheng
Estimating the term…
A method for automatically converting an outline font character into a glyph-based font character using a set of predefined basic glyphs stored in a glyph database is provided. Each basic glyph is predefined as a program for rendering the basic glyph for output. Additionally, each basic glyph is associated with a glyph signature consisting of feature points, and script sentences that obtain key points and width values based on the feature points. According to the automatic font conversion method, first, an outline font character to be redefined is captured. Then, one glyph is selected from the captured character. Thereafter, feature points are identified along the outline of the selected glyph and stored in a glyph signature. Next, the glyph database is searched and a basic glyph that topographically matches the selected glyph is retrieved. Next, the script sentences associated with the retrieved basic glyph are used together with the identified feature points of the selected glyph to obtain key points and width values for the selected glyph. Thereafter, the selected glyph with its key points and width values is stored as a program for rendering the selected glyph for output. At this point, the selected glyph is fully defined. The process of defining a selected glyph is repeated for all glyphs included in the captured outline font character, i.e., until the outline font character is fully redefined based on its glyphs into a glyph-based font character. The glyph-based font is suited for font communication between different systems having different resolutions.
A method of defining a set of basic glyphs for defining glyphs and characters based thereon, the method comprising:
A computer graphical user interface tool system for defining a set of basic glyphs for defining glyphs and characters based thereon, the user interface tool system including an output device, processor, and memory, the tool system comprising:
A method of automatically converting an outline font character into a glyph-based font character using a set of predefined basic glyphs stored in a glyph database, each of the basic glyphs being predefined as a program for rendering the basic glyph for output, each of the basic glyphs being associated with a glyph signature consisting of feature points and further associated with script sentences that obtain key points and width values based on the feature points, the method comprising:
A computer-readable medium having computer-executable instructions for automatically converting an outline font character into a glyph-based font character using a set of predefined basic glyphs stored in a glyph database, each of the basic glyphs being predefined as a program for rendering the basic glyph for output, each of the basic glyphs being associated with a glyph signature consisting of feature points and further associated with script sentences that obtain key points and width values based on the feature points, the computer-executable instructions when loaded into a computer causing the computer to execute the steps of:
Dependencies are inferred from the claim text.