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
Optical transmission apparatus and method for controlling variable optical attenuator
Managing to-do lists in task schedules in a project management system
Agent and method for treating cancer comprising strontium, amino acid(s) and mineral agent(s)
Optical measuring apparatus and method of stereoscopic display device
Method and system for data synchronization in passive optical networks
Framework for open dynamic reflective applications
Phosphor mixture for a discharge lamp and a discharge lamp
  Randomly Featured Patents
Aryl substituted pyrimidines and the use thereof
Vacuum manipulation device
Airborne body with extendable fins
Method for the preparation of urea with a high-yield reactor
Integrated multi-band antenna module
Programmed allocation of computer memory workspace
Process and system for separation and recovery of perfluorocompound gases
Reduction of watermarks in HF treatments of semiconducting substrates
Efficient communication with passive devices