FreeType

軟件截圖:
FreeType
軟件詳細信息:
版本: 1.3.1
上傳日期: 3 Jun 15
開發: FreeType team
許可: 免費
人氣: 23

Rating: nan/5 (Total Votes: 0)

的FreeType 1是便攜式和高效的TrueType渲染引擎,即現在已經成功用來使支持TrueType到一個非常大的各種平台和環境中,無論是字體服務器,圖形庫或嵌入式系統。
FreeType的1是不是由蘋果和微軟開發的原始TrueType字體引擎得到的無塵室實施。它已創建的TrueType字體公佈的規格唯一的幫助下,這對我們很大的驚喜(和痛苦)竟然是極端貧困和誤導的關鍵領域。很多艱苦的工作已經著手解決歧義。最終的結果是一種便攜式和快速渲染。
請注意FreeType 1是一個庫。它不是一個字體服務器為喜愛的平台,即使它被設計在其中許多被使用。還需要注意的是它不是一個完整的文本渲染庫。其目的僅僅是打開和管理字體文件,以及負載,暗示,有效地渲染各個字形。你也可以把它看成是“TrueType字體驅動”為更高級別的圖書館,但它呈現文本是容易的,這表現在測試程序。
其質量符合這些Windows和Macintosh的,而它的內存足打印和代碼大小(48至55的英特爾碼k字節)保持謙虛。一個東西,不能可用的大多數其他商業引擎說

功能

  • 在支持TrueType文件(TTF)和集合(TTC)。不支持GX或OpenType字體,但這些可以被打開,並用作由庫正常TTF文件。 (除了OTF的OpenType字體它真的在嵌入的TrueType一個存儲一個Type 1字體文件)。
  • 模塊化設計:內存和I / O操作可以很容易地為您量身打造自己的平台/系統(標準版本帶有ANSI libc的支持)
  • 字體平滑,又名灰縮放。就像Win95的,渲染器只有一個平滑其字形需要它(即對角線和曲線)的部分
  • 支持的TrueType規範中定義的所有字符映射。客戶端應用程序可以選擇任何喜悅吧。
  • 全功能,高效的TrueType字節碼解釋器。該發動機能產生極好的輸出小點的尺寸。此組件已極難得到正確,由於曖昧和誤區的TrueType規範。然而,我們現在配合Windows和Mac品質。
  • 寫在便攜式ANSI C(和Pascal,對老年人的FreeType 1版本)。應該對各種系統編譯好(16日,32位和64位處理器的測試)。有了完整的源代碼可用。
  • 在開源許可證。 FreeType的可以被包括在各種商業系統和軟件。
  • 提供的測試方案,以QUOT&;炫耀"庫,可運行在以下平台:DOS,UNIX,OS / 2,Win95的,和Amiga。搬運工任何其他系統很受歡迎,並應與開發團隊。
  • 支持擴展。這些是分別聯單元可用於增強發動機的功能而無需重新編譯它。它們可以被寫入到訪問附加的TrueType表,甚至GX和/或OpenType那些(後者已經可用)。
  • 字距支持:TrueType字體字距調整數據可通過自帶本新聞稿中的標準擴展名之一。然而,它是由該應用程序到"解釋"該數據,因為許多不同的'格式'的支持。
  • 支持垂直度量。該發動機能夠提供垂直字形度量客戶端應用程序,如果他們被發現在字體文件(通常在CJKV字體)。如果不存在,它synthetizes從水平值,伸,伸和度量指標。這意味著,有可能正確呈現垂直文本。

  • 提供
  • 標準擴展訪問並加載字形名稱在後記表。

要求

  • 在ANSI C的庫的版本應該與種類繁多的任何問題編譯平台。編譯時,它的一些ANSI標準的編譯器可能會產生大量的警告。這些都不是ANSI警告,可以安全地忽略。參考編譯
  • 然而,測試程序,這是用於演示引擎,更系統特定因為它們使用一個微小的圖形子系統,以顯示發動機的輸出在屏幕上或在一個窗口。該子系統支持現在的跟隨著
  • 的FreeType 1自帶,現在運行在Borland的帕斯卡爾7(DOS)一個Pascal版本,fPrint虛擬帕斯卡(OS / 2),FPC(Linux操作系統,DOS,OS / 2),以及德爾福(16位和32位的版本)。現在它幾乎是向上最新與C版本,即使它沒有

類似的軟件

顯影劑的其他軟件 FreeType team

FreeType2
FreeType2

22 Jun 18

意見 FreeType

評論沒有發現
添加評論
打開圖片!