摘要
本发明涉及一种Truetype字体加粗数据处理方法,该方法包括以下几个步骤:1)数据获取模块获得字体轮廓图元上相邻三个控制点p0、p1、p2的坐标信息:p0(x0,y0)、p1(x1,y1)、p2(x2,y2),存入存储模块;2)计算模块将过点p0和点p1的直线l1以及过点p1和点p2的直线l2分别平移w单位长度,得到新直线l′1与l′2;3)计算模块通过计算及查询表获得新直线上与点p1对应的点p′1的坐标信息;4)重复步骤3)获得新直线上其它点的坐标信息;5)加粗模块根据步骤4)中获得的坐标信息,通过描画和填充的方式获得加粗后的字体信息。与现有技术相比,本发明具有效率高、加粗效果显著等优点。
- 单位