PFB 转 AFM 转换器
在线从 PostScript Type 1 字体中提取 Adobe 字体度量数据
pfb
afm
精确度量
从 PFB 字体中提取精确的字符宽度、字距对和边界框数据,输出为标准 Adobe 字体度量格式。
排版即用
从 PFB 字体生成的 AFM 文件可直接用于 PostScript 和 TeX 工作流,为排版提供准确的度量信息。
在线提取
无需安装度量提取工具。Convertio 在云端完成 PFB 到 AFM 的转换,几秒即可完成。
如何转换PFB到AFM
从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.
选择afm或任何其他你需要的格式作为结果(支持超过200种格式)
让文件进行转换随后你可以下载你的afm文件
关于格式
PFB(Printer Font Binary)是Adobe PostScript Type 1字体格式的紧凑二进制表示,于1984年与PFA一同推出。PFA将整个字体程序存储为十六进制编码的ASCII文本,而PFB将相同的数据封装在轻量二进制容器中,使用段头标记区分ASCII和二进制区域。加密的字形轮廓部分(eexec)以原始字节而非十六进制字符存储,文件大小约为PFA的一半。每个段以标记字节和32位长度字段开始,使格式解析简单且显著更紧凑。PFB成为Windows和DOS平台上的主要Type 1分发格式,与PFM(Printer Font Metrics)或AFM文件配合使用,后者提供文本排版所需的字符宽度和字偶距数据。一个优势是存储和传输效率 — 二进制编码意味着典型文本字体占用30-50 KB,而其PFA等效版本需要60-100 KB。分段结构还允许PostScript解释器高效地流式处理字体数据,用各自的处理器处理ASCII和二进制部分。Windows上的Adobe Type Manager(ATM)依赖PFB文件在屏幕上渲染平滑的Type 1文本,这一功能改变了PC平台上的桌面出版格局。虽然OpenType字体已在新工作中大量取代Type 1,但PFB文件在已建立的印刷工作流、存档字体库和依赖PostScript输出的系统中仍然存在。
AFM(Adobe Font Metrics)是由Adobe Systems开发的纯文本元数据文件格式,作为PostScript Type 1字体轮廓的配套文件。AFM随PostScript语言于1984年一同推出,提供应用程序进行文本排版所需的字形级度量数据 — 包括单个字符宽度、边界框、字偶距调整、连字替换以及上升部高度和大写字母高度等全局字体尺寸。文件结构为一系列人类可读的关键字-值对,便于使用简单的文本处理工具进行检查和解析。AFM数据对于精确排版不可或缺:缺少它,排版引擎虽然知道字形的形状,却无法确定为每个字符分配多少空间,也无法调整特定字母组合之间的间距。一个优势是格式透明性 — 由于AFM是纯ASCII文本,度量数据可以在无需专业软件的情况下进行审查、比较和版本控制。度量与轮廓分离是另一个架构优势,使单个AFM文件可服务于多种渲染环境(屏幕、打印、PDF),无需复制字形数据。当前规范Version 4.1于1998年发布,扩展了复合字符定义和书写方向支持。虽然现代OpenType字体已内置度量信息,但AFM在PostScript工作流程、PDF生成管线和依赖Type 1字体的传统出版系统中仍然具有重要作用。
经常问的问题
为什么要将 PFB 转换为 AFM?
AFM 文件存储字符宽度、字距对和边界框数据。某些排版系统和布局引擎需要 AFM 配合 PostScript 字体使用。
如何使用 AFM 文件?
AFM 文件在 PostScript 工作流中与 PFB 或 PFA 字体配对使用。TeX 系统和部分 PDF 生成器读取 AFM 实现精确排版。
AFM 文件包含字形轮廓吗?
不包含——AFM 是纯度量数据格式,只存储宽度和字距等测量值,不包含实际的字形形状。
可以从多个 PFB 字体批量提取 AFM 吗?
可以——批量上传 PFB 文件,Convertio 将为每个字体生成独立的 AFM 度量文件。
这项服务收费吗?
PFB 转 AFM 在 Convertio 上完全免费。通过任何浏览器即可使用——无需下载工具或创建账号。