import pdfplumber
import os

BASE_DIR = os.path.dirname(os.path.abspath(__file__))
pdf_path = os.path.join(BASE_DIR, "PDF", "medicalreport.pdf")

with pdfplumber.open(pdf_path) as pdf:
    print(f"=== NOMBRE DE PAGES : {len(pdf.pages)} ===\n")
    for i, page in enumerate(pdf.pages):
        text = page.extract_text()
        print(f"\n======== PAGE {i+1} ========")
        print(text if text else "(page vide ou non-textuelle)")
        print("=" * 40)
