Resources Contact Us Home
Method and computer software program product for processing characters based on outline font

Image Number 17 for United States Patent #7239318.

A method and computer software product for processing outline fonts is described to skeletonize character fonts based on their outline data. The method may comprise: reading font data from an outline font dictionary that stores the outline data of an outline font, preparing element structures and constructing a graphic path; determining whether or not the element structures constitute another graphic path; determining whether or not, within the graphic path, there is another graphic path that is completely contained and has the same cyclic direction as the graphic path, if there is, then, deleting the other graphic path; and moving the element structures that constitute the graphic path by a predetermined distance to the direction of character width based on the character width of the outline font, thereby to output a plurality of line segments which effectively eliminates the character width of the outline font.

  Recently Added Patents
Block copolymer nanoparticle compositions
Embedded package and method for manufacturing the same
Direct connect single layer touch panel
Variable speed traffic control system
Method for adjusting link speed and computer system using the same
Process for producing dipeptides or dipeptide derivatives
Method of making a CIG target by spray forming
  Randomly Featured Patents
Divided buffer
Toilet paper dispenser
Device for connecting two sheets, in particular work sheets
Process and arrangement for monitoring a belt or chain drive of an internal combustion engine
Assays for the detection of microbes
Method of encapsulating a display element with frit wall and laser beam
Hair roller
Variable impedance detecting circuit for a telephone line auxiliary device
Method and apparatus for transmitting/receiving data in an orthogonal frequency division multiple access system
Arrayed waveguide grating optical multiplexer/demultiplexer and method for manufacturing the same