有兩種可縮放的顏色擴展。
COLR(和必需的 CPAL)
正如 2013 年 6 月 Microsoft Build 開發者大會上所揭示的,Windows 8.1 附帶了對 OpenType 字體標準的革命性擴展,引入了多色字體。這項技術既簡單又強大,使用多層字形,本質上是可縮放的輪廓,像任何其他字符一樣進行渲染和處理,除了每一層都有自己的顏色,使用內部表 COLR 和 CPAL。
High-Logic 相信這項新技術將開啓多彩的新大門。這就是為什麼 FontCreator 是第一個支援新多色字體擴展的字體編輯器。
顏色擴展的優點是,字體將在尚未支援擴展的設備和系統上像任何其他字體一樣工作。這就是為什麼強烈建議始終包含每個字形的基礎輪廓(在不支援顏色字體或在特定情況下不需要顏色字體時用作回退)。這是目前唯一適用於可變字體的顏色擴展。
2021 年 12 月發佈了 OpenType 規範版本 1.9。它包括對 COLR 的重大改進,稱為 COLRv1。它允許您製作具有漸變填充的顏色字體,以及使用其他圖形操作的更復雜填充,包括仿射變換和各種混合模式。FontCreator 目前不支援 COLRv1。
SVG(和可選的 CPAL)
此擴展使用可縮放矢量圖形 (SVG) 文件。FontCreator 中沒有可視化的 SVG 編輯器,但您可以從 COLR 擴展生成 SVG 顏色格式。您還可以為每個字形導入 SVG 文件。
選擇哪一個?
隨着 COLRv1 的興起,顏色字體戰爭很可能由 Microsoft 贏得,因此我們建議使用 COLR。然後,您還可以自動導出到 SVG,而無需任何額外設計工作。COLR 得到所有主要 Web 瀏覽器的支援,以及越來越多的 Windows 軟件,如 Word 和 paint.net。
大多數 Adobe 軟件支援 OpenType SVG 顏色字體,但基於 Chromium 的瀏覽器(如 Edge、Chrome、Opera 和 Vivaldi)不支援 SVG 擴展,並且沒有支援它的計劃。
對顏色字體擴展的支援
並非所有軟件和 Web 瀏覽器都支援可縮放顏色擴展。我們在在線顏色教程中收集了更完整的列表:
https://www.high-logic.com/font-editor/fontcreator/tutorials
英文原文:https://www.high-logic.com/fontcreator/manual16/aboutfontscolorextension.html