发明名称 Consolidating glyphs of a font
摘要 One or more techniques and/or systems are disclosed for consolidating one or more glyphs of a font. A common contour, comprising a glyph contour that occurs more than once in one or more glyphs of the font, can be identified. A common simple glyph can be created for the identified common contour. A reference to the common simple glyph can replace one or more occurrences of the common contour in the one or more glyphs of the font. Given that the common simple glyph is generally smaller than the common contour, an amount of font related data for the font can be reduced, thus reducing overhead associated with storing and/or presenting the font.
申请公布号 US9245361(B2) 申请公布日期 2016.01.26
申请号 US201113223601 申请日期 2011.09.01
申请人 Microsoft Technology Licensing, LLC 发明人 Linnerud Paul;Hitchcock Gregory
分类号 G06T11/00;G06K9/36;G06T11/20;G06T9/20 主分类号 G06T11/00
代理机构 代理人 Lee Sunah;Chebil Fehmi;Minhas Micky
主权项 1. A method for consolidating a glyph of a font, comprising: normalizing a first contour in the glyph and a second contour in the glyph to generate a first normalized contour and a second normalized contour; comparing the first normalized contour to the second normalized contour, comprising at least one of comparing a first number of points of the first normalized contour to a second number of points of the second normalized contour, comparing a first position of points of the first normalized contour to a second position of points of the second normalized contour or comparing a first order of points of the first normalized contour to a second order of points of the second normalized contour; based upon the comparing, determining that the first normalized contour and the second normalized contour comprise at least one of a same number of points, a same position of points or a same order of points indicating that the first contour and the second contour correspond to a common contour; and based upon the determining, replacing the first contour with a first reference to a common simple glyph for the common contour and replacing the second contour with a second reference to the common simple glyph to consolidate the glyph.
地址 Redmond WA US