DFONT 转 SFD 转换器
在线将 Mac DFONT 字体转换为可编辑的样条字体数据库格式
dfont
sfd
可编辑字体源
SFD 以人类可读的文本存储字体数据,非常适合检查和修改 DFONT 字形轮廓、字距和元数据。
往返工作流
将 DFONT 转为 SFD 进行编辑,完成后再导出回 OTF——使用 Convertio 构建完整的字体修改管线。
安全处理
上传的 DFONT 字体在转换后立即删除。SFD 输出文件将在 24 小时内自动移除。
如何转换DFONT到SFD
从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.
选择sfd或任何其他你需要的格式作为结果(支持超过200种格式)
让文件进行转换随后你可以下载你的sfd文件
关于格式
DFONT(Data Fork TrueType)是Apple随Mac OS X 10.0于2001年3月推出的字体文件格式,旨在解决从经典Mac OS过渡到基于Unix的OS X架构时的根本兼容性问题。经典Mac字体将字形数据存储在资源分支中 — 这是HFS文件系统特有的辅助文件流 — 但OS X的Unix基础及其使用的UFS没有原生的资源分支支持。DFONT将整个资源分支结构重新定位到数据分支中,在资源映射中封装相同的TrueType字体表,标准OS X排版API可直接读取。该文件本质上是一个无资源分支的TrueType字体包。Apple将DFONT作为OS X附带系统字体的默认格式,至今仍存在于macOS系统目录中。一个优势是与Apple现有字体渲染栈的无缝向后兼容 — 内部结构与经典资源分支字体一致,CoreText及其前身无需任何特殊转换路径即可处理DFONT。单分支设计是另一个实用优势,确保DFONT文件在非HFS卷上存储、通过网络传输或由版本控制系统管理时都能完好无损。虽然Apple已日益转向OpenType(.otf/.ttc)作为较新系统字体的格式,但DFONT文件仍出现在macOS安装包和源自OS X时代的字体收藏中。
SFD(SplineFont Database)是FontForge的原生源文件格式,FontForge是一款免费开源字体编辑器,最初由George Williams于2000年以PfaEdit的名称创建。该格式在单个人类可读的文本文件中存储完整的字体项目 — 字形轮廓(三次和二次样条)、前进宽度、侧面间距、微调指令、字偶距和OpenType功能表、命名记录及元数据。每个字形通过其Unicode码位、轮廓坐标、引用复合和锚点来描述,使整个字体设计可以使用标准文本工具进行检查和差异比较。SFD作为字体开发期间的可编辑工作格式,从中编译出OTF、TTF或WOFF等最终二进制格式。一个主要优势是版本控制友好性 — 由于SFD是纯文本,字体设计师可以跟踪单个字形的更改、合并协作者的贡献,并使用Git或其他版本控制系统维护完整的修订历史。格式的完整性是另一大优势:它保存FontForge能表示的所有数据,包括TrueType指令、上下文替换查找和多主轴,避免编辑过程中的往返数据丢失。SFD规范已公开文档化,经历了多个版本的演进。FontForge在开源字体设计社区的广泛采用意味着SFD是全球数百个自由授权字体家族的源格式。
经常问的问题
为什么要将 DFONT 转换为 SFD?
SFD 是基于文本的字体源格式,使字形编辑简单直接。将 DFONT 转为 SFD 可以轻松修改轮廓、间距和元数据。
如何打开 SFD 文件?
SFD 文件专为字体编辑软件设计。在任何支持样条字体数据库格式的应用中打开即可获得完整编辑功能。
SFD 中保留了所有 DFONT 数据吗?
字形轮廓、度量和大部分元数据都会传输。某些高级的 Mac DFONT 二进制表在文本格式的 SFD 表示中可能会被简化。
可以从 SFD 转回 OTF 吗?
可以——SFD 是可编辑的源格式。修改后可以导出回 OTF,通过 Convertio 创建完整的往返编辑工作流。
这项转换收费吗?
完全免费——Convertio 提供免费的在线 DFONT 转 SFD 转换。无需桌面软件或注册。