Spaces:
Sleeping
Sleeping
File size: 335 Bytes
1d93a7a 2d3c715 | 1 2 3 4 5 6 7 8 9 10 | import fitz # PyMuPDF
def extract_text_from_pdf(pdf_file):
"""Extract all text from PDF. Resets pointer outside if needed."""
data = pdf_file.read()
pdf_file.seek(0)
with fitz.open(stream=data, filetype="pdf") as doc:
text = ""
for page in doc:
text += page.get_text("text")
return text |