SFNT是一套标准化的字体数据结构格式。许多常见的字体格式,例如PostScriptTrueTypeOpenTypeWOFFSIL Graphite[2]等都使用其作为容器,提供各个字元标准化的定址表、数据结构等。该容器原先是由苹果公司为了麦金塔电脑上的TrueType字体开发的[3]。SFNT的原意是spline font样条字体)或scalable font(可缩放的字体);该缩写则来自麦金塔电脑内部用来储存字体资料的标签名称。

SFNT
字体数据结构格式
副档名.ttf .cff .otf .aat .sil .woff .woff2
MIME Type
  • font/sfnt
  • application/font-sfnt (不再适用)
[1]

由于SFNT制定的特性,其定址以个字元为一个字元表(table)的极限。[4][5]

参考资料

编辑
  1. ^ Media Types. IANA. 2017-10-12 [2017-10-17]. (原始内容存档于2017-10-18). 
  2. ^ Type name: application; Subtype name: font-sfnt. IANA. [2016-06-09]. (原始内容存档于2016-06-25). 
  3. ^ The 'sfnt' format. Apple Developer Connection. Apple. [2010-10-18]. (原始内容存档于2013-10-23). 
  4. ^ The TrueType Font File. Apple Developer. [2018-12-06]. (原始内容存档于2018-12-06). 
  5. ^ WolfCS. OpenType字库文件 - WolfCS的个人空间 - 开源中国. 开源中国. 2013-06-25 [2018-12-06]. (原始内容存档于2018-12-06).