FreeType
维基百科,自由的百科全书
| 開發者 | FreeType 貢獻者 |
|---|---|
| 穩定版本 | 2.4.10/ 2012年6月15日[1] |
| 程式語言 | C |
| 作業系統 | 跨平台 |
| 類型 | 字体光栅化 |
| 許可協議 | GNU General Public License / FreeType License |
| 網站 | http://freetype.org/ |
FreeType是一個用 C語言 實現的 一個字体光栅化 函式庫。它可以用來將字符 柵格化 並映射成 位图 以及提供其他字體相關業務的支持。
FreeType 並不提供 API 以執行更高級的功能,如文字佈局或圖形處理(例如彩色文本 渲染、「空洞化」等)。然而,它提供了一個簡單、易用並統一的 接口 來訪問 字型 文件的內容,從而極大地簡化了這些任務。它支持各種字體格式,包括 TrueType、Type 1、以及 OpenType。FreeType 1 是一个去掉了苹果和微软原始痕跡的清洁版。
FreeType 在兩個 自由軟件許可證 的授權下發佈:GNU 通用公共許可證 或者以及一個類似原版的 BSD 許可證(帶有廣告語氣)。因此這個 函式庫 能夠使用于任何類型的項目中,無論其是否是 專有軟件。同時也包括正在使用的主要自由桌面系統軟件。FreeType 也是現代 視頻遊戲 廣泛使用的柵格化引擎。[2][3]
2007 年,Sun 公司在 OpenJDK 這個 Java 開發工具包中將專有的字型柵格化引擎變更為 FreeType。
作者 [编辑]
其主要作者是或曾經是大衛·特納,羅伯特·威廉,以及維納爾·倫貝爾。[4][5]
參見 [编辑]
- ^ FreeType 2.4.10 has been released. 2012-06-15.
- ^ Games company Relic Entertainment have used FreeType for their games Dawn of War and Company of Heroes, as can be seen in the credits on the loading screens.
- ^ Opera 9 for the Wii console uses FreeType, as can be seen by looking at the "Third-party information" page which can be found on the Wii via: Internet Channel > Operations Guide > About > Opera 9 for Wii - Third-party information
- ^ Interview with David Turner. 2008-08-31.
- ^ FreeType license. 2008-08-31.