import io from PyPDF2 import PdfReader def extract_text_from_pdf(pdf_bytes: bytes) -> str: try: reader = PdfReader(io.BytesIO(pdf_bytes)) text = "" for page in reader.pages: page_text = page.extract_text() if page_text: text += page_text + "\n" return text except: return ""