Spaces:
Running
Running
File size: 431 Bytes
1272fb9 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import fitz # PyMuPDF
def extract_text_from_pdf(pdf_path):
try:
pdf_document = fitz.open(pdf_path)
text = ""
for page_num in range(len(pdf_document)):
page = pdf_document.load_page(page_num)
text += page.get_text()
pdf_document.close()
return text
except Exception as e:
print(f"Error extracting text from PDF: {e}")
return ""
|