Spaces:
Sleeping
Sleeping
File size: 448 Bytes
9089af6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
from pdf2image import convert_from_path
import os
def convert_pdf_to_images(pdf_path, output_folder):
if not os.path.exists(output_folder):
os.makedirs(output_folder)
images = convert_from_path(pdf_path)
image_paths = []
for i, img in enumerate(images):
image_path = os.path.join(output_folder, f"page_{i+1}.png")
img.save(image_path, "PNG")
image_paths.append(image_path)
return image_paths
|