UltKit

OTF 轉 TTF 字型轉換

大多數 .otf 檔案以 PostScript(CFF)輪廓儲存字形,而仍有少數軟體只接受 TrueType 輪廓。本頁會以 TrueType 曲線重建每個字形,並儲存成可安裝的 .ttf,名稱、字距與 OpenType 功能都維持不變。

字型轉換器

或將TTF, OTF, WOFF … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

輸出

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    加入 OTF 字型

    拖放一個或多個 .otf 檔案,每批最多 20 個,每個檔案不超過 95 MB。從 Regular 到 Black 的整個字型家族可一次轉換完成。

  2. 2

    確認目標格式與提示設定

    轉換為已預設為 TTF。若想將微調(Hinting)設為自動微調,或想更改字型家族名稱,讓 TTF 能與 OTF 並存,請開啟進階設定。

  3. 3

    轉換為 TTF

    按下轉換為 TTF,再逐一下載字型,或下載 ZIP。在 Windows 上按兩下 .ttf 會開啟安裝程式,在 Mac 上則會開啟「字體簿」。

OTF 與 TTF:同一字型標準下的兩種輪廓格式

TrueType 出現得比較早。Apple 在 1991 年隨 System 7 推出,以對抗 Adobe 的 PostScript Type 1 字型,Microsoft 後來也將它用於 Windows 3.1。它的輪廓由二次曲線構成:每個曲線段只有一個曲線外的控制點,在當時的硬體上點陣化速度很快。它也自帶微調語言:以位元組碼指令將筆畫對齊像素格線。

OpenType 由 Microsoft 與 Adobe 於 1996 年發表,把兩個世界包進同一個容器。OpenType 字型可在 glyf 表中存放 TrueType 輪廓,或在 CFF 表中存放 PostScript 輪廓,後者使用三次曲線,每段有兩個控制點。慣例上前者存成 .ttf,後者存成 .otf。兩者都具備相同的 OpenType 排版功能,所以連字與小型大寫在這次轉換中都能完整保留。

OTF 與 TTF 內部不同的數值

多數 CFF 字型的每 em 單位數
1,000
許多 TrueType 字型的每 em 單位數
2,048
每條曲線的控制點數,三次曲線與二次曲線
2 vs 1
規格允許的每 em 單位數範圍
16–16,384

三次曲線不一定能用單一二次曲線精確畫出,因此轉換器會把它拆成數段二次曲線,使其與原路徑的誤差維持在很小的範圍內。以一般內文字型來說,O、S、g 等圓形字母會多出一些點,所以 TTF 可能比 OTF 稍大。em 大小會保留,因此以 1,000 單位格線設計的字型仍維持該格線;雖然傳統上多用 2,048,TrueType 同樣接受。

微調是兩種格式真正分歧之處。CFF 字型帶有宣告式微調(筆畫寬度與對齊區),其餘交給點陣化引擎處理,而 TrueType 需要明確的指令。兩者之間沒有對應關係。如果 TTF 主要用在 Windows 的小字級顯示,請將微調(Hinting)設為自動微調,以產生新的指令;在 macOS、手機與高密度螢幕上,微調的影響不大。若需要的是網站用字型,而非桌面應用程式,轉換後可直接改用 TTF 轉 WOFF2,或到字型轉換查看所有目標格式。

將已授權的 OTF 轉換為 TTF

副檔名改變不代表授權也改變

TTF 仍是同一套字型,適用相同的使用者授權。若要把商用 OTF 轉換後安裝在更多電腦、內嵌到應用程式或隨產品一起發行,需要取得該用途的授權。採用 SIL Open Font License 的字型可自由轉換,但修改後的副本不得保留保留字型名稱(Reserved Font Name)。

OTF

OpenType 字型

OTF 是 OpenType 字型格式,由 Microsoft 與 Adobe 於 1996 年建立,現已成為 ISO 標準 ISO/IEC 14496-22。它可包含 TrueType 或 PostScript(CFF)輪廓,並支援連字、替代字形、小型大寫等進階排版功能,以及廣泛的語言涵蓋範圍。OpenType 是所有主要平台上專業字型的標準。它沒有針對網頁進行壓縮,因此網站通常改用 WOFF2。

壓縮方式
無損
透明度
–
動畫
–
推出年份
1996 · Microsoft and Adobe
OTF 轉檔工具

TTF

TrueType 字型

TTF 是 Apple 在 1980 年代末開發、1991 年發布,之後授權給 Microsoft 的 TrueType 字型格式。它以二次曲線定義字形輪廓,並包含讓文字在螢幕上顯示清晰的 hinting 指令。所有桌面作業系統、文書處理軟體和設計應用程式都支援 TrueType。它缺少 OpenType 的一些進階排版功能,也比網頁字型格式大。

壓縮方式
無損
透明度
–
動畫
–
推出年份
1991 · Apple
TTF 轉檔工具

OTF 轉 TTF 是把 PostScript 三次曲線輪廓換成 TrueType 二次曲線輪廓,讓字型能載入只支援舊式 TrueType 點陣化引擎的軟體,代價是會失去原本的 PostScript 微調資料。

OTF 轉 TTF 常見問題

OTF 轉成 TTF 後,字型外觀會改變嗎?

在一般閱讀大小下不會。每條三次曲線都會以一條或多條二次曲線在極小的誤差範圍內逼近,差異遠小於一個像素。在海報尺寸下,字型設計師若逐點比對輪廓,可能會發現多出一些曲線上的點,但形狀是一致的。

為什麼軟體接受 TTF,卻不接受我的 OTF 檔案?

部分較舊的 Windows 軟體、割字機與刺繡工具、遊戲引擎,以及微控制器的顯示函式庫,都是圍繞 TrueType 點陣化引擎開發,從未加入 CFF 讀取功能。即使 Windows 本身可以安裝,這些軟體仍會把使用 PostScript 輪廓的 .otf 視為無法讀取。

OTF 轉 TTF 會保留連字與字距調整嗎?

會。GSUB(連字、替代字)與 GPOS(字距調整、標記定位)等 OpenType 排版表不受輪廓類型影響,因此會原封不動複製到 TTF 中。只有輪廓表與微調資料會重新建立。

Word 可以在文件中內嵌 OTF 字型嗎?

Windows 版 Word 早就能透過將字型內嵌於檔案內嵌 TrueType 類型的字型,但常會略過以 CFF 為基礎的 OTF 檔案,導致文件在沒有該字型的電腦上改用其他字型。只要字型授權允許內嵌,轉換成 TTF 是常見的解決方法。

同一款字型的 OTF 和 TTF 應該都安裝嗎?

不行。兩個檔案若內部的字型家族與樣式名稱相同,會讓字型選單混淆,應用程式也可能選到錯誤的字型。請先解除安裝 OTF,或在轉換前為 TTF 設定不同的字型家族名稱。