有没有办法从 PDF 文件中提取字体?
我知道 PDF 文件中嵌入的字体通常只是字体的子集。无论如何,有办法做到这一点吗?
答案1
答案2
我会使用 Font Forge,因为它是一个免费、开源、跨平台的解决方案,可以从 PDF 文件中提取字体数据。
https://fontforge.github.io/en-US/
使用文件 > 打开菜单项。
摘自文件:
FontForge 还可以从 pdf 文件中读取(许多)字体。FontForge 通常不列出 pdf 文件(因为它们实际上并非设计为传输字体的机制,并且大多数此类字体由于子集和其他优化而不完整),但您始终可以直接输入字体名称(或使用 [Filter] 按钮定义 pdf 文件的过滤器)。
答案3
请注意,根据源程序和作者的不同,他们可能选择“将字体转换为轮廓”,在这种情况下,实际的实时字体数据不会被嵌入。这在 Postscript 输出时代通常是必要的,尽管实际上没有必要,但这种做法至今仍在延续。