之前搜了几个博客,但是pip安装包一直出错,要么就是代码已经比较老了,一些方法已经重命名了。然后在stackoverflow,一次就找到了能用的方法。
首先,在命令行使用pip
安装库:
pip install PyMuPDF
安装这个库,是为了在python代码中导入fitz
import fitz
pdf_file = "pdf_file.pdf"
doc = fitz.open(pdf_file)
page = doc.load_page(0) # 要加载的页码
pix = page.get_pixmap()
pix.save("../output.png")
这样,图片就生成好了,就是用fitz进行了一个渲染保存成pixel形式,然后直接保存图像。