Danial7 commited on
Commit
dd6c727
·
verified ·
1 Parent(s): 65c197c

Create utils/report.py

Browse files
Files changed (1) hide show
  1. utils/report.py +15 -0
utils/report.py ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from fpdf import FPDF
2
+
3
+ def generate_downloadable_report(text, edu, field, score, certs, degrees, visas, jobs, advice):
4
+ pdf = FPDF()
5
+ pdf.add_page()
6
+ pdf.set_font("Arial", size=12)
7
+ pdf.multi_cell(0, 10, f"Education Level: {edu}")
8
+ pdf.multi_cell(0, 10, f"CV Type: {field}")
9
+ pdf.multi_cell(0, 10, f"Skill Score: {score}")
10
+ pdf.multi_cell(0, 10, f"Certifications: {certs}")
11
+ pdf.multi_cell(0, 10, f"Degrees: {degrees}")
12
+ pdf.multi_cell(0, 10, f"Visa Options: {visas}")
13
+ pdf.multi_cell(0, 10, f"Jobs: {jobs}")
14
+ pdf.multi_cell(0, 10, f"Advice: {advice}")
15
+ return pdf.output(dest='S').encode('latin-1')