在iOS上创建一个ttf文件

时间:2012-09-05 18:39:18

标签: ios opengl-es true-type-fonts

我想在iphone / ipad应用程序中创建一个简单的ttf字体。概念是用户将绘制每个字母,我将创建一个集合来构建ttf文件 最初,我认为我必须将应用程序中的图像导出到字体编辑器(如服务器上的fontforge),但我现在确信可以在设备上生成ttf文件。

以下是我认为需要发生的事情: 1)使用OpenGL启用绘图 2)保存图像。这是矢量格式还是位图? 3)将集合组织为ttf文件

有人能指出我的成功方向吗?

1 个答案:

答案 0 :(得分:3)

  

1)使用OpenGL启用绘图

这就是你的第一个错误观念。 OpenGL最好被认为是一种单向设备。您将绘图命令放入其中,并在屏幕上生成漂亮的图片。但OpenGL既不是几何也不是数学库。

  

2)保存图像

对于创建TTF,您发送到OpenGL的原始数据比您从OpenGL读回的任何内容都要有用得多。

特别是你会有一个笔画列表,你可以把它转换成一个轮廓,然后可以转换成一个字形。