import os
from datetime import time
from os import remove
import fitz
import fitz
import os
def pdf_to_jpg():
'''
使用fitz将pdf逐页输出为图片
:return:
'''
#file_path = 'xx/a1.pdf'
save_dir = 'D:/ann/jpg/'
doc = fitz.open(file_path)
print('-- page_count : ', doc.page_count)
idx = 0
for pg in range(doc.page_count):
page = doc[pg]
idx += 1
print('\n-- ', idx)
rotate = int(0)
pm = page.get_pixmap(dpi=300)
save_path = os.path.join(save_dir, f'{idx}.jpg')
pm.save(save_path)
pdf_to_jpg()