Spaces:
Sleeping
Sleeping
| from fpdf import FPDF | |
| from datetime import datetime | |
| import os | |
| def export_pdf(subjective, objective, assessment, plan): | |
| os.makedirs("data", exist_ok=True) | |
| filename = f"soap_{int(datetime.now().timestamp())}.pdf" | |
| path = f"data/{filename}" | |
| pdf = FPDF() | |
| pdf.add_page() | |
| pdf.set_font("Arial", size=12) | |
| pdf.multi_cell( | |
| 0, 10, | |
| f"SUBJECTIVE:\n{subjective}\n\n" | |
| f"OBJECTIVE:\n{objective}\n\n" | |
| f"ASSESSMENT:\n{assessment}\n\n" | |
| f"PLAN:\n{plan}" | |
| ) | |
| pdf.output(path) | |
| return path |