【发布时间】:2019-02-21 13:07:33
【问题描述】:
如何将 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 文件即可解决问题。
【问题讨论】:
-
为什么不将您的文件转换为可读格式?
标签: python pdf matplotlib