现在确实有很多线上的工具可以把pdf文件转为图片,比如smallpdf等等,都很好用。但我们有时会碰到一些敏感数据,或者要批量去转,那么需要自己写脚本来实现,以下脚本可以提供这个功能~
def pdf2img(pdf_dir, result_path):
if not os.path.exists(result_path):
os.makedirs(result_path, exist_ok=True)
pdf_path_list = glob.glob(os.path.join(pdf_dir, "*.pdf"))
for pdf_path in tqdm(pdf_path_list):
pdf_name = os.path.split(pdf_path)[1].<