2
我正在写一个Mac应用程序,需要能够在运行时使用Cocoa创建,加载和使用自定义字体。我已经深入研究了NSFont
类,我能找到的所有API都可以加载现有字体并更改简单参数(例如大小,重量,间距等)。如何使用NSFont在运行时创建自定义字体
我需要能够在我的程序运行时从头创建自定义字形,最好使用NSBezierPath
,将它们组合成NSFont
对象或类似的东西,并使用此字体在屏幕上绘制文本。
这可能吗?我想像字体创建应用程序必须使用这个。如果可能,它是如何完成的?
谢谢!很高兴知道我在处理什么。有没有我可以用来创建这些字体文件加载的库?我知道有可能绘制一个postcript文件的贝塞尔路径,但是必须有额外的数据来处理。 – SelectricSimian 2012-04-01 03:04:58