如何在PDF(或eps)文件中勾勒字体?

说吧,我有一个PDF图形(例如使用matplotlib、Mathematica或类似工具制作的绘图),其中包含矢量图和文本。文本使用非标准或专有字体(例如在使用内联TeX时使用的Computer Modern字体)。这些字体通常是嵌入的,并且PDF在evince/acroread中呈现得很好。
我想在不依赖这些字体的情况下编辑/共享PDF,比如在Inkscape中。有没有工具可以将所有文本转换为路径?
  • Inkscape在这里不适用,因为它会用“Sans”替换非标准字体。
  • pdf2svg在处理线条图案时存在问题。

很好的问题。在Inkscape中,如果有帮助,您可以搜索和替换字体。 - don.joey
1个回答

你可以使用Inkscape来完成这个任务。
点击文件 -> 打开 -> 打开你的PDF文件。
会弹出一个名为“PDF导入设置”的对话框。如果你选择勾选“通过Poppler导入”,在导入时文字将被转换为符号。
如果需要的话,你可以进一步将符号转换为路径并编辑它们(但就这里具体的问题而言,即在不依赖字体的情况下编辑/共享PDF,符号工作正常)。