ttf2woff2
v5.0.0
將 TTF 檔案轉換為 WOFF2 檔案。
這是 Google WOFF2 專案的 NodeJS 包裝器。如果 C++ 包裝器編譯失敗,它將回退到 Emscripten 建置。
全域安裝ttf2woff2
,然後:
cat font.ttf | ttf2woff2 > font.woff2
在沒有cat
的 Windows 上,使用(在 PowerShell 中):
Start-Process - NoNewWindow - Wait ttf2woff2.cmd - RedirectStandardInput font.ttf - RedirectStandardOutput font.woff2
# OR
start-process - nnw - wait ttf2woff2.cmd - rsi font.ttf - rso font.woff2
import { readFile , writeFile } from 'node:fs/promises' ;
import ttf2woff2 from 'ttf2woff2' ;
const input = await readFile ( 'font.ttf' ) ;
await writeFile ( 'font.woff2' , ttf2woff2 ( input ) ) ;
如果您同意在 MIT 許可證下發布,請隨意推送您的程式碼。
麻省理工學院