TTF 轉 OTF 字型轉換
將 TTF 轉換為 OTF 時,字符會從 TrueType 的二次曲線改寫為 CFF 字型所用的三次 PostScript 曲線。這是少數外框能完全精確保留的字型轉換之一,所以真正要考慮的是微調(hinting),以及你到底需不需要轉換。
字型轉換器
或將TTF, OTF, WOFF … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
移除用不到的文字系統,可將網頁字型從數百 KB 縮小到 30 KB 以下。要安裝在電腦上的字型請保留所有字元。
貼上字型必須涵蓋的文字或字元,例如標誌用字或標題。其餘字元都會移除。
字型微調能讓 Windows 螢幕上的小字更銳利。移除後網頁字型通常可節省 10–30%;自動微調會為沒有微調資訊的字型加上。
留空則保留原名稱。重新命名後,可將轉換後的字型與原字型一起安裝而不衝突。
例如 Regular、Bold、Italic。留空則保留原本的樣式名稱。
使用方式
- 1
上傳 TrueType 字型
加入 .ttf 檔案或 TTC 字型集合,每批最多 20 個,每個檔案最大 95 MB。字型集合中的每個樣式都會輸出為獨立的 OTF。
- 2
決定是否保留微調
轉換為設定為 OTF。在進階設定中,將微調(Hinting)設為 Auto-hint 會為新的字形輪廓產生 PostScript 微調資訊;選擇 Remove 則不保留。
- 3
轉換為 OTF
按下轉換為 OTF後下載字型。安裝 OTF 前請先解除安裝 TTF 版本,以免應用程式看到同一個字型家族有兩份。
TTF 轉 OTF 會損失品質嗎?
輪廓不會:二次 TrueType 曲線可精確轉換為三次 CFF 曲線。TrueType 微調指令不會保留,若想要新的微調資訊請選 Auto-hint,其餘維持原狀即可。
TrueType TTF 與 CFF 架構 OTF 的差異
TrueType 輪廓
Apple 於 1991 年推出的格式,儲存在 glyf 表中。
- 二次貝茲曲線,每段一個控制點
- 每個字形以位元組碼指令進行微調
- 傳統上每 em 為 2,048 單位的網格
- 可變字型最常見的類型
CFF(PostScript)輪廓
Adobe 的 Compact Font Format,於 1996 年隨 Microsoft 一同納入 OpenType。
- 三次貝茲曲線,每段兩個控制點
- 以宣告方式描述字幹與區域微調,其餘交由點陣化器處理
- 通常為 1,000 單位的 em 網格
- 子程序可讓檔案更精簡
這兩種類型源自相互競爭的技術。Apple 開發 TrueType,是為了讓 Mac 不必依賴取得 Adobe PostScript Type 1 字型的授權,Microsoft 則授權將其用於 Windows。1996 年 Microsoft 與 Adobe 共同發表 OpenType 時,新格式在同一個容器中接受兩種輪廓類型,因此 OTF 與 TTF 的安裝方式相同,也共用相同的功能。Adobe 已於 2023 年 1 月在其應用程式中停止支援舊的 Type 1 格式,並建議改用採用 CFF 輪廓的 OTF。
對轉換器來說,方向很重要。二次線段是三次線段的特例,因此每條 TrueType 曲線都能改寫成 CFF 而形狀不變。em 大小維持原樣,字距調整、連字、小型大寫等排版功能因位於與輪廓無關的表中,會原封不動複製。如果你只是要在網站上使用字型,輪廓類型無關緊要:實用的轉換是 TTF 轉 WOFF2。
TTF 轉 OTF 時會改變什麼
| 字型部分 | 在 TTF 中 | 在 OTF 中 |
|---|---|---|
| 輪廓 | `glyf` 中的二次曲線 | `CFF` 中的三次曲線,形狀相同 |
| 微調(Hinting) | TrueType 指令 | 捨棄;使用 Auto-hint 可產生新的字幹微調資訊 |
| 排版功能 | GSUB 與 GPOS 表 | 原封不動複製 |
| 名稱 | `name` 中的家族與樣式 | 保留,或以**字型家族名稱**與**樣式名稱**取代 |
| 檔案大小 | 基準 | 通常相近;依字型而異 |
用 OTF 取代 TTF 字型之前
事先須知
- 文件是以名稱記住字型,所以 OTF 取代 TTF 後仍可正常運作。
- 在 Windows 上,若微調改變了寬度在螢幕上的進位方式,換行位置可能略有位移。
- 轉換並不會把授權擴及新的用途或更多台電腦。
- 請保留原始 TTF 作為母檔,以防某些工具不接受 CFF 字型。
TTF
TrueType 字型
TTF 是 Apple 在 1980 年代末開發、1991 年發布,之後授權給 Microsoft 的 TrueType 字型格式。它以二次曲線定義字形輪廓,並包含讓文字在螢幕上顯示清晰的 hinting 指令。所有桌面作業系統、文書處理軟體和設計應用程式都支援 TrueType。它缺少 OpenType 的一些進階排版功能,也比網頁字型格式大。
- 壓縮方式
- 無損
- 透明度
- –
- 動畫
- –
- 推出年份
- 1991 · Apple
OTF
OpenType 字型
OTF 是 OpenType 字型格式,由 Microsoft 與 Adobe 於 1996 年建立,現已成為 ISO 標準 ISO/IEC 14496-22。它可包含 TrueType 或 PostScript(CFF)輪廓,並支援連字、替代字形、小型大寫等進階排版功能,以及廣泛的語言涵蓋範圍。OpenType 是所有主要平台上專業字型的標準。它沒有針對網頁進行壓縮,因此網站通常改用 WOFF2。
- 壓縮方式
- 無損
- 透明度
- –
- 動畫
- –
- 推出年份
- 1996 · Microsoft and Adobe
TTF 轉 OTF 會把字型從 TrueType 的二次曲線輪廓,轉為 CFF 字型的三次 PostScript 輪廓,通常是為了配合統一使用 OTF 的流程;與反向轉換不同,曲線可以精確轉換。
TTF 轉 OTF 常見問題
OTF 的品質比 TTF 好嗎?
兩者本身沒有誰比較好。同一款設計製作良好的 TTF 與 OTF,列印結果完全相同,也都支援完整的 OpenType 功能。字型之間的品質差異來自字形繪製與字距,而不是輪廓類型。
TTF 轉 OTF 會改變字母的形狀嗎?
不會。任何二次曲線都能精確改寫成三次曲線,因此轉換器可以不經近似,把每條 TrueType 輪廓完整表示為 CFF。反過來的 OTF 轉 TTF 才需要近似處理。
為什麼要把 TTF 轉成 OTF?
通常是為了符合某項要求:品牌規範、字型庫,或統一採用 CFF 字型的印刷流程。也有些設計師偏好在字型編輯工具中使用三次曲線,因為它與 Illustrator 使用的曲線一致。
轉換後的 OTF 會保留 TrueType 微調嗎?
不會。TrueType 指令是為 TrueType 點陣化器撰寫的小程式,CFF 中沒有對應的東西。選擇 Auto-hint 可建立新的 PostScript 字幹微調資訊,主要對 Windows 上的小字文字有幫助。
轉換後的 OTF 能在 Cricut Design Space 或 Canva 中使用嗎?
Cricut Design Space 使用安裝在電腦上的字型,TTF 與 OTF 的安裝方式相同,所以 OTF 會和其他系統字型一樣出現。Canva 的品牌套件上傳接受 OTF、TTF 與 WOFF 檔案。
- OTF 轉 TTF 字型轉換將 OpenType OTF 字型轉成 TrueType TTF,給只接受 TTF 的軟體使用。了解三次曲線與 PostScript 提示會如何處理,以及何時該自動提示。
- WOFF 轉 OTF 字型轉換將 WOFF 網頁字型轉為 OpenType OTF。CFF 類型的 WOFF 可原樣解開;TrueType 類型則會改寫為三次曲線。先確認你的檔案屬於哪一種。
- TTF 轉 WOFF2 字型轉換將 TrueType 字型轉成 Brotli 壓縮的 WOFF2 網頁字型,並附上可直接使用的 @font-face 規則。可選擇拉丁字元或自訂子集,進一步縮小下載量。
- WOFF2 轉 TTF 字型轉換將 WOFF2 網頁字型還原為 TrueType TTF 檔,供 Windows、macOS、Word 和 Figma 使用。並說明為何部分網頁字型轉換後會缺字。
- TTF 轉 SVG 轉換器將 TrueType 字型轉成 SVG 字型,每個字符都以 SVG 路徑資料儲存,適用於圖示字型工具、Inkscape 與舊版網頁字型套件。轉換前請先了解兩者差異。