2
我正在寫一個Mac應用程序,需要能夠在運行時使用Cocoa創建,加載和使用自定義字體。我已經深入研究了NSFont
類,我能找到的所有API都可以加載現有字體並更改簡單參數(例如大小,重量,間距等)。如何使用NSFont在運行時創建自定義字體
我需要能夠在我的程序運行時從頭創建自定義字形,最好使用NSBezierPath
,將它們組合成NSFont
對象或類似的東西,並使用此字體在屏幕上繪製文本。
這可能嗎?我想像字體創建應用程序必須使用這個。如果可能,它是如何完成的?
謝謝!很高興知道我在處理什麼。有沒有我可以用來創建這些字體文件加載的庫?我知道有可能繪製一個postcript文件的貝塞爾路徑,但是必須有額外的數據來處理。 – SelectricSimian 2012-04-01 03:04:58