CID 到 SFD 转换器
通过 SFD 转换在 FontForge 中打开 CID 键控字体
cid
sfd
可编辑源文件
SFD 为您提供 CID 字体中每个字形的完整编辑访问权限。在 FontForge 中自由调整轮廓、字距和微调。
开源工作流
SFD 是基于文本的,适合版本控制——非常适合使用 Git 或类似工具进行协作式 CJK 字体开发项目。
保密处理
您的 CID 字体上传在处理后立即删除,SFD 输出在 24 小时内清除,以保护您的知识产权。
如何转换CID到SFD
从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.
选择sfd或任何其他你需要的格式作为结果(支持超过200种格式)
让文件进行转换随后你可以下载你的sfd文件
关于格式
CID(Character Identifier)是由Adobe Systems开发的字体架构,于1993年6月制定规范,旨在解决包含超大字形集的字体所面临的挑战,特别是CJK(中日韩)文字。传统PostScript字体通过名称标识字形,当字体包含数万个字符时这种方式变得不切实际 — 典型的日文字体可能包含超过20,000个字形。CID键控字体用按字符集和排序(如Adobe-Japan1或Adobe-GB1)组织的数字标识符替换字形名称,大幅降低了字形访问和子集提取的开销。该架构定义了三种PostScript字体类型:Type 9(CID键控Type 1轮廓)、Type 10(CID键控Type 3)和Type 11(CID键控Type 42/TrueType)。一个主要优势是对海量字符集的高效处理 — CID数字方式消除了维护数千个字形名称字符串的内存和处理成本。CID字体还支持复杂的CMap资源,将编码值映射到CID,使单个字体无需复制字形数据即可服务于多种编码方案(Unicode、Shift-JIS、Big5)。该架构与PDF子集提取良好集成,允许文档仅嵌入实际使用的字形。CID键控技术为OpenType和现代PDF工作流中的CJK支持奠定了基础,至今仍活跃在全球的印刷生产和文档处理系统中。
SFD(SplineFont Database)是FontForge的原生源文件格式,FontForge是一款免费开源字体编辑器,最初由George Williams于2000年以PfaEdit的名称创建。该格式在单个人类可读的文本文件中存储完整的字体项目 — 字形轮廓(三次和二次样条)、前进宽度、侧面间距、微调指令、字偶距和OpenType功能表、命名记录及元数据。每个字形通过其Unicode码位、轮廓坐标、引用复合和锚点来描述,使整个字体设计可以使用标准文本工具进行检查和差异比较。SFD作为字体开发期间的可编辑工作格式,从中编译出OTF、TTF或WOFF等最终二进制格式。一个主要优势是版本控制友好性 — 由于SFD是纯文本,字体设计师可以跟踪单个字形的更改、合并协作者的贡献,并使用Git或其他版本控制系统维护完整的修订历史。格式的完整性是另一大优势:它保存FontForge能表示的所有数据,包括TrueType指令、上下文替换查找和多主轴,避免编辑过程中的往返数据丢失。SFD规范已公开文档化,经历了多个版本的演进。FontForge在开源字体设计社区的广泛采用意味着SFD是全球数百个自由授权字体家族的源格式。
经常问的问题
为什么要将 CID 转换为 SFD?
SFD 是 FontForge 的原生格式——将 CID 转换为 SFD 后可以使用强大的开源工具编辑每个字形、调整度量和修改微调。
如何打开 SFD 文件?
FontForge 原生支持打开 SFD。它是一款免费的跨平台字体编辑器,可在 Windows、macOS 和 Linux 上进行完整的排版编辑。
SFD 是基于文本的格式吗?
是的——SFD 以人类可读的文本存储字形数据、度量和元数据。这使其非常适合使用 Git 进行版本控制和差异比较字体更改。
所有 CJK 字形都能转到 SFD 吗?
整个 CID 字符库——包括所有 CJK 表意文字及其度量——都会保留在生成的 SFD 项目文件中。
此转换需要花钱吗?
不需要。Convertio 提供免费的 CID 到 SFD 转换——上传和下载无需任何付款或订阅。