
FontForge免费字体编辑器,可转换任何主流字体格式
FontForge
官网地址:点击进入
PS:由于之前下了一个TTC格式的字体文件,想要转换成TTF,但是网上的转换网站经常失灵用不了,所以找了这个软件使用。
更换中文汉化:由于默认安装没有中文,先用英文安装完成后进入安装目录找到fontforge.bat” 文件,然后任意文本编辑器编辑,找到::set LANGUAGE=en,取消注释(去掉两个冒号)en 修改为 zh_CN 保存即可,最后应该是set LANGUAGE=zh_CN,重启软件生效。
FontForge 是什么?
免费、开源、跨平台(Windows / macOS / Linux)的专业字体编辑器。支持打开、编辑、合并与导出多种字体格式,内置自动提示(hinting)、字距(kerning)与 OpenType 特性编辑,且支持脚本自动化。
能做什么(核心功能一览)
TTC 拆分为多个 TTF/OTF
TTF ↔ OTF(CFF)互转
导出 Web 字体:WOFF / WOFF2(取决于你的构建是否启用了 woff2 支持)
SVG/Bitmap 转矢量字形并生成字体
轮廓编辑(布尔运算、平滑、对齐、纠错)
自动/手动 Hinting,改进小字号显示
字距(Kerning)与度量(Metrics)编辑
OpenType 特性(GSUB/GPOS)编辑,如连字、上下文替换等
仅保留所需字符集(例如中英文常用 + 标点)
删除冗余字形 / 表情 / 区段,显著减小体积
修改家族名、样式名、版本号、版权与许可信息
设置字体嵌入许可标志(fsType)
常见转换场景(图形界面)
打开 .ttc 文件 → 会弹出子字体列表
逐个打开子字体 → 文件 → 生成字体 → 选择 TrueType(*.ttf) → 保存
重复直到所有子字体导出完成
2) TTF/OTF → WOFF/WOFF2(Web)
打开字体 → 文件 → 生成字体
选择 Web Open Font Format(*.woff) 或 WOFF2(*.woff2)
勾选 仅导出所选字形(如需子集)→ 保存
3) 做一个“精简版 Web 字体”
打开字体 → 选中需要保留的字形(或 编辑→选择→按 Unicode 范围)
编辑→反选 → 编辑→清除(只留需要的)
元素→校验→修复轮廓 → 文件→生成字体(WOFF/WOFF2)