提示:xxxxxxx
前言
xxxxxxxxxxxxxxxxxx
一、xx是什么?
示例:xx是基于xxx的一种工具,该工具是为了解决xxxx任务而创建的。
二、使用步骤
1.引入库
代码如下(示例):
pip install PyPDF2
pip install pymupdf
pip install pdf2image
pip install wand
2.读入数据
代码如下(示例):
import fitz
def pdf2img(pdf_path, img_dir):
doc = fitz.open(pdf_path) # 打开pdf
for page in doc: # 遍历pdf的每一页
zoom_x = 2.0 # 设置每页的水平缩放因子
zoom_y = 2.0 # 设置每页的垂直缩放因子
mat = fitz.Matrix(zoom_x, zoom_y)
pix = page.get_pixmap(matrix=mat)
pix.save(r"{}page-{}.png".format(img_dir, page.number)) # 保存
if __name__ == '__main__':
# pdf路径
pdf_path = r"xxxxxx.pdf"
# 图片保存位置
img_dir = r"data/"
# pdf转图片
pdf2img(pdf_path, img_dir)
总结
无