Covert file PDF sang file hình
- Tuan Nguyen
- Jul 6, 2020
- 1 min read
Updated: Mar 30, 2021
Tải poppler về, thêm environment trỏ đến folder bin trong poppler.

import glob
from pdf2image import convert_from_path, convert_from_bytes
from pdf2image.exceptions import (
PDFInfoNotInstalledError,
PDFPageCountError,
PDFSyntaxError
)
pdfFiles = []
for file in glob.glob("*.pdf"):
pdfFiles.append(file)
for file in pdfFiles:
images = convert_from_bytes(open(file, 'rb').read())
file_name = file.replace(".pdf", "")
for i, image in enumerate(images):
fname = file_name + ".png"
image.save(fname, "PNG")
Comments