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
Enediyne compounds, conjugates thereof, and uses and methods therefor
Electronic system auto-mute control circuit and control method thereof
Semiconductor element-embedded wiring substrate
Method for generating codewords
Browsing or searching user interfaces and other aspects
Adsorptive molded parts and the use thereof
Process for filtering interferograms obtained from SAR images acquired on the same area
  Randomly Featured Patents
Method for activating supported chromium oxide catalysts and olefin polymerization process carried out therewith
Sheet feeding device and original sheet conveying device with feed-out roller protruded from the sheet tray and friction member applying friction to uppermost sheet
Mini blind cleaner
Finder system of high image magnification
Image display apparatus and method for operating the same
Wire stripper
Personal audio-set with adjustable sliding ear clip mount
Releasable carrying handle for bottles
High-speed packet transfer in computer systems with multiple interfaces