Spaces:
Sleeping
Sleeping
| import pdfplumber | |
| def extract_text_from_pdf(pdf_path): | |
| text = "" | |
| with pdfplumber.open(pdf_path) as pdf: | |
| for page in pdf.pages: | |
| page_text = page.extract_text() | |
| if page_text: | |
| text += page_text + "\n" | |
| return text | |
| def save_text_to_file(text, output_path): | |
| with open(output_path, "w", encoding="utf-8") as f: | |
| f.write(text) | |
| # === Usage === | |
| pdf_path = "resume.pdf" # Your input PDF | |
| output_path = "resume.txt" # Output text file | |
| resume_text = extract_text_from_pdf(pdf_path) | |
| save_text_to_file(resume_text, output_path) | |
| print(f"✅ Extracted text saved to {output_path}") |