我们写作科技论文时,碰到另一篇论文中的图片,如果直接截图,显示效果往往很差。这时有几个工具可以帮助我们提取图片:

  1. pdfimages:
    可以导出 pdf 文件中的所有非矢量图。用法为:
    "pdfimages PDF-file image-root"
    另外多说一句,很多文章采用的图片都是 ppm 格式,需要用一些专门的图像软件打开。如果不喜欢 PS,可以使用开源软件 Gimp。据说它在 Linux 下可以完全取代 PS,而我个人感觉它在 Windows 下也很强大。

  2. Inkscape / Affinity Designer / AI:
    为了导出矢量图,这里列举了几种常用的矢量图软件。事实上几乎所有的矢量图软件都支持 pdf 中提取矢量图,流程为:

  • 导入相应的 pdf 页面
  • 选取矢量图所在区域,组合成一个组(Group)
  • 导出选中部分为单独文件。

如果你和我一样在 Windows 下工作,同时使用 LaTeX 和 office 的话,建议你将矢量图导出为 svg 格式。LaTeX 对于 eps 和 svg 格式的图片都支持,而 Microsoft Office 支持 svg 格式与 emf 格式。 所以如果你既要用 LaTeX 又要用 office 的话,svg 格式是最方便的。我在使用的过程中也没有发现 svg 格式有什么问题。