[軟體教學] 如何用 FontForge 將 .TTC 字型轉為 .TTF 格式?

2021.03.28 / 軟體教學
今天在抓源樣明體字型的時候,發現它給的檔案不是 .TTF,而是 .TTC。雖然者兩種對 Unity 都能用,但是為了安全,我還是會手動將它轉成 .TTF 格式。FontForge 在這時候就可以派上用場了,它除了是個字型編輯器,在匯出的時可選的檔案格式讓它成為了好用的字型轉檔工具,快速又免費。

安裝主程式

首先,前往 FontForge 下載網頁,點擊中間的 Download 按鈕下載安裝程式。FontForge 除了有 Windows 版本外,也支援 MacLinux 作業系統。

匯入 TTC 字型

啟動 FontForge,它會跳出 Open Font 視窗,請從中找到你要轉換的 .TTC 檔案後按下 OK。

如果有顯示「Pick a font, any…」,選取你要匯出的字型後按 OK。

輸出 TTF 字型

字型成功匯入主程式後,從頂部選單開啟 File > Generate Fonts…,準備輸出字型。

到這邊就由上到下來設定:

  1. 填入輸出檔名
  2. 修改輸出格式為「TrueType」。
  3. 取消勾選 Validate Before Saving
  4. 點擊 Generate 按鈕開始輸出。

Validate Before Saving 會延長輸出時間,有時候也會造成輸出錯誤,沒必要啟用它。

Yes Yes Yes

輸出後就有 .TTF 字型檔啦!

相關文章

Ted Liou

雲科碩士在讀中,專注於 Unity C#、TouchDesigner 技術。
只要願意以超連結標註本文,歡迎轉載或用於教材製作!