UltKit

TTF转OTF字体格式转换

把TTF转换为OTF,会将字形从TrueType的二次曲线改写为CFF字体使用的三次PostScript曲线。这是少数能完整保留轮廓的字体转换之一,所以真正需要考虑的是字体微调(hinting),以及你到底是否需要这次转换。

字体转换器

或将TTF, OTF, WOFF … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传TrueType字体

    添加 .ttf 文件或 TTC 字体集,每批最多 20 个,单个文件不超过 95 MB。字体集中的每种样式都会生成各自独立的 OTF。

  2. 2

    决定如何处理微调

    转换为已设为 OTF。在高级设置中,将字体微调设为“自动微调”,会为新轮廓生成 PostScript 微调信息;选择“移除”则不保留。

  3. 3

    转换为OTF

    点击转换为 OTF并下载字体。安装 OTF 之前请先卸载 TTF 版本,以免应用程序识别到同一字体族的两个副本。

答案

TTF 转 OTF 会损失质量吗?

轮廓不会:二次 TrueType 曲线可以精确转换为三次 CFF 曲线。TrueType 微调指令不会保留,如需新的微调信息请选择“自动微调”,其余设置保持默认即可。

TrueType TTF与基于CFF的OTF对比

TTF

TrueType 轮廓

苹果于 1991 年推出的格式,存放在 glyf 表中。

  • 二次贝塞尔曲线,每段一个控制点
  • 微调以每个字形的字节码指令形式存储
  • 传统的每 em 2,048 单位网格
  • 可变字体最常用的类型
适用于: 屏幕字体、Windows 界面文字、可变字体
OTF

CFF(PostScript)轮廓

Adobe 的 Compact Font Format,1996 年与微软合作引入 OpenType。

  • 三次贝塞尔曲线,每段两个控制点
  • 以声明方式描述字干和区域微调,其余由光栅化器处理
  • 通常采用 1,000 单位的 em 网格
  • 子程序可让文件更精简
适用于: 印刷、基于 PostScript 字体建立的字体库

这两种类型源于相互竞争的技术。苹果开发 TrueType,是为了让 Mac 不必依赖授权 Adobe 的 PostScript Type 1 字体,微软随后获得授权用于 Windows。1996 年微软和 Adobe 联合发布 OpenType 时,新格式在同一个容器中同时接受两种轮廓,所以 OTF 和 TTF 的安装方式相同,功能也一样。Adobe 在 2023 年 1 月停止在其应用中支持旧的 Type 1 格式,并推荐使用带 CFF 轮廓的 OTF 作为替代。

对转换器来说,方向很重要。二次线段是三次线段的特例,因此每条 TrueType 曲线都可以改写为 CFF,形状不会有任何变化。em 大小保持原样,字距调整、连字、小型大写字母等排版功能原样复制,因为它们存放在不依赖轮廓的表中。如果字体只用于网站,轮廓类型无关紧要:真正有用的是 TTF 转 WOFF2。

TTF转OTF时会发生哪些变化

从上传的 TTF 到下载的 OTF,逐部分对照
字体部分TTF 中OTF 中
轮廓glyf 中的二次曲线CFF 中的三次曲线,形状相同
字体微调TrueType 指令丢弃;选择“自动微调”可生成新的字干微调信息
排版功能GSUB 和 GPOS 表原样复制
名称name 中的字体族和样式保留,或由字体族名称和样式名称替换
文件大小基准通常相近,因字体而异

用OTF替换TTF字体之前

需要先了解的事项

  • 文档按名称记住字体,所以用 OTF 替换 TTF 后仍能正常使用。
  • 在 Windows 上,如果微调改变了屏幕上宽度的取整方式,换行位置可能会略有变化。
  • 转换不会把授权扩展到新的用途或更多电脑。
  • 请保留原始 TTF 作为母版,以防某些工具不接受 CFF 字体。

TTF

TrueType 字体

TTF 是 TrueType 字体格式,由苹果在 20 世纪 80 年代末开发,1991 年发布,随后授权给微软。它用二次曲线定义字形轮廓,并包含让文字在屏幕上显示清晰的 hinting 指令。所有桌面操作系统、文字处理软件和设计应用都支持 TrueType。它缺少 OpenType 的一些高级排版功能,也比网页字体格式更大。

压缩方式
无损
透明度
–
动画
–
发布年份
1991 · Apple
TTF 转换器

OTF

OpenType 字体

OTF 是 OpenType 字体格式,由 Microsoft 和 Adobe 于 1996 年创建,现为 ISO 标准 ISO/IEC 14496-22。它可以包含 TrueType 或 PostScript(CFF)轮廓,并支持连字、替代字形、小型大写字母等高级排版功能以及广泛的语言覆盖。OpenType 是所有主流平台上专业字体的标准。它没有针对网页进行压缩,因此网站通常改用 WOFF2。

压缩方式
无损
透明度
–
动画
–
发布年份
1996 · Microsoft and Adobe
OTF 转换器

TTF 转 OTF 是把字体从 TrueType 的二次曲线轮廓转换为 CFF 字体的三次 PostScript 轮廓,通常是为了满足统一使用 OTF 的工作流程;与反方向不同,这里的曲线可以精确转换。

TTF转OTF常见问题

OTF的质量比TTF更好吗?

两者本身没有优劣之分。同一设计下,制作精良的 TTF 和 OTF 打印效果完全一致,也都支持完整的 OpenType 功能。字体之间的质量差异来自字形绘制和字距调整,而不是轮廓类型。

TTF转OTF会改变字母的形状吗?

不会。任何二次曲线都能精确地写成三次曲线,因此转换器可以不经近似,把每条 TrueType 轮廓完整表达为 CFF。反方向的 OTF 转 TTF 才需要做近似处理。

为什么要把TTF转成OTF?

通常是为了满足某种要求:品牌规范、字体库,或统一使用 CFF 字体的印刷流程。也有设计师更喜欢在字体工具里编辑三次曲线轮廓,因为它与 Illustrator 中使用的曲线一致。

转换后的OTF会保留TrueType微调吗?

不会。TrueType 指令是为 TrueType 光栅化器编写的小程序,CFF 中没有对应的东西。选择“自动微调”可以生成新的 PostScript 字干微调信息,主要对 Windows 上的小字号文字有影响。

转换后的OTF能在Cricut Design Space或Canva中使用吗?

Cricut Design Space 使用电脑上已安装的字体,而 TTF 和 OTF 的安装方式相同,所以 OTF 会像其他系统字体一样出现。Canva 的品牌套件上传接受 OTF、TTF 和 WOFF 文件。