我使用matplotlib生成了一个pdf文件,我想在这个pdf文件中添加一个徽标。我该怎么做

时间:2014-07-02 11:22:17

标签: image python-2.7 matplotlib pdf-generation

我正在使用matplotlib使用一些数据绘制图形,我已将其保存为Pdf格式。现在我想在此文件中添加徽标。我该怎么办呢。 提前致谢

1 个答案:

答案 0 :(得分:1)

如果你可以反过来做,那就更容易了:

  • 绘制图像
  • 从文件中加载徽标,例如Image模块(PIL)
  • 使用plt.imshow添加徽标,使用extent关键字正确放置
  • 将图像保存为PDF

(您甚至可能希望首先绘制徽标,以使其保留在背景中。)

不幸的是,这不适用于矢量图形,但由于徽标通常不是那么大,您可以使用.png甚至是.jpg。

如果您已有PDF,那么这不是matplotlibpython问题。您需要一些PDF编辑工具或库来添加徽标。可能,但完全不同。