import sys
import subprocess
try:
    import pypdf
except ImportError:
    subprocess.check_call([sys.executable, "-m", "pip", "install", "pypdf"])
    import pypdf

try:
    reader = pypdf.PdfReader('f:/xampp/htdocs/courier_booking/storage/CMBR000717003.pdf')
    text = ""
    for page in reader.pages:
        text += page.extract_text() + "\n"
    print("--- PDF EXTRACTED TEXT ---")
    print(text[:3000]) # First 3000 chars
except Exception as e:
    print(f"Error reading PDF: {e}")
