如何将PDF文件中的图像绘制到Pyplot图形中(例如,使用plt.imshow
或可以用ax.add_artist
添加的容器中)?
无效的方法:
import matplotlib.pyplot as plt
im = plt.imread('file.pdf')
(来源:this question,适用于PNG文件。)
from PIL import Image
im = Image.open('file.pdf')
(来源:this doc,但它再次doesn't work for PDF files;该问题链接了一个库以读取PDF,但是该文档没有明显的方法将其添加到Pyplot图形中。)
另外,this question存在,但是答案可以解决该问题,而无需实际加载PDF文件。