字体转换器
拖入单个字体或整批字体,选择目标容器并下载结果。检测、转换和下载全都在此页面内完成。
不会上传任何内容:你的字体完全在浏览器中读取、转换和打包。
此转换器的作用
每个输入都会被解包成原始字体,再重新打包成你选择的容器:TTF 和 OTF 可转为 WOFF 或 WOFF2,WOFF 或 WOFF2 也可转回这三者中的任意一种。
它绝不会重写字形轮廓。TrueType 字体(二次曲线)保持为 TrueType 并保存为 .ttf;PostScript 字体(三次 CFF 曲线)保持为 PostScript 并保存为 .otf。把一种轮廓类型转成另一种是重绘,而非重新打包,因此本工具不会假装能做到这一点。
WOFF 使用浏览器原生的压缩 API 构建。WOFF2 使用自托管的官方 WOFF2 库构建——同样在本地进行,同样不上传。
字体
关于 字体转换器
字体转换器将字体从一种容器重新打包到另一种:TTF 或 OTF 可转为 WOFF 和 WOFF2,WOFF 或 WOFF2 可转回 WOFF、WOFF2 或未压缩的桌面字体。拖入单个文件或一整批,选择目标格式,然后逐个下载结果或以 ZIP 整批下载。
一切在浏览器中运行。输入格式从文件签名而非扩展名读取,因此标签错误的文件也能正确处理。WOFF 使用浏览器内置的压缩 API 生成;WOFF2 使用自托管的官方 WOFF2 参考库构建,因为 WOFF2 需要 Brotli 和转换后的字形表示,而浏览器 API 无法提供这些。任何字体都不会离开你的设备。
每个文件还会显示其内部实际包含的信息:字体族和样式、版本、字形数量、每 em 单位数、轮廓类型、表数量,以及 OS/2 表中的 fsType 嵌入权限——这个标志告诉你字体是否可以合法地嵌入到文档或网页中。损坏或不支持的文件会在各自的行上报告,因此一个坏文件不会影响其余批次的处理。
如何使用 字体转换器
- 将字体拖到页面上或点击浏览——支持 TTF、OTF、WOFF 和 WOFF2。
- 检查每个字体检测到的格式和读取的详细信息:字体族、字形数量、每 em 单位数和嵌入权限。
- 选择目标容器:WOFF2 用于网页,WOFF 用于旧版回退,TTF/OTF 用于未压缩的桌面字体。
- 查看预览行,它使用转换后的文件本身渲染——证明输出可以作为真实字体加载。
- 逐个下载每个字体,或整批打包为一个 ZIP 下载。