iisadia commited on
Commit
931d3d3
·
verified ·
1 Parent(s): f00fabe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -7
app.py CHANGED
@@ -116,15 +116,16 @@ def generate_pdf_report(results):
116
  pdf.cell(200, 10, txt=f"Report Generated on: {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}", ln=True, align='C')
117
  pdf.ln(10) # Add some space
118
 
 
119
  pdf.set_font("Arial", 'B', 14)
120
- pdf.cell(200, 10, txt=f"Requirement R{i}: {result['Requirement']}", ln=True)
121
  pdf.set_font("Arial", size=12)
122
- pdf.cell(200, 10, txt=f"Type: {result['Type']}", ln=True)
123
- pdf.cell(200, 10, txt=f"Stakeholders: {result['Stakeholders']}", ln=True)
124
- pdf.cell(200, 10, txt=f"Domain: {result['Domain']}", ln=True)
125
- pdf.cell(200, 10, txt=f"Defects: {result['Defects']}", ln=True)
126
- pdf.cell(200, 10, txt=f"Rewritten: {result['Rewritten']}", ln=True)
127
- pdf.cell(200, 10, txt="-" * 50, ln=True)
128
  pdf.ln(5) # Add some space between requirements
129
 
130
  pdf_output = "requirements_report.pdf"
 
116
  pdf.cell(200, 10, txt=f"Report Generated on: {datetime.now().strftime('%Y-%m-%d %H:%M:%S')}", ln=True, align='C')
117
  pdf.ln(10) # Add some space
118
 
119
+ # Add requirement details
120
  pdf.set_font("Arial", 'B', 14)
121
+ pdf.multi_cell(200, 10, txt=f"Requirement R{i}: {result['Requirement']}", align='L')
122
  pdf.set_font("Arial", size=12)
123
+ pdf.multi_cell(200, 10, txt=f"Type: {result['Type']}", align='L')
124
+ pdf.multi_cell(200, 10, txt=f"Stakeholders: {result['Stakeholders']}", align='L')
125
+ pdf.multi_cell(200, 10, txt=f"Domain: {result['Domain']}", align='L')
126
+ pdf.multi_cell(200, 10, txt=f"Defects: {result['Defects']}", align='L')
127
+ pdf.multi_cell(200, 10, txt=f"Rewritten: {result['Rewritten']}", align='L')
128
+ pdf.multi_cell(200, 10, txt="-" * 50, align='L')
129
  pdf.ln(5) # Add some space between requirements
130
 
131
  pdf_output = "requirements_report.pdf"