我有一组带有 Identity-H 编码字体的 PDF 文件,这意味着显示的符号与它们的代码不匹配,但它们之间存在一一对应关系。
所以,基本上这是一个映射问题。问题是是否有任何免费工具(任何操作系统)可用于手动或半自动更正 PDF 中的字体映射,最好用于终端,但 GUI 也可以接受。
有中缀 PDF 编辑器对于 Windows,它有一个“重新映射字体”选项(见下文),但它是为了花钱,并且没有选项将重新映射的结果保存为 PDF。
答案1
到目前为止我找到的唯一解决方案如下:
- 使用以下方法从 PDF 文件中提取字体FontForge;
- 手动修改地图,并将字体导出为ttf;
- 在 Windows 系统范围内添加 ttf;
- 在以下位置打开 PDF中缀 PDF 编辑器(其试用版是可以的)并且修正了字体的映射;
- 在 Infix 中用 FontForge 中更正的版本替换字体;
- 保存 PDF(并可选择删除 Infix 试用版始终创建的水印)。
欢迎提出更好的建议。