MilanM commited on
Commit
aab39ff
·
verified ·
1 Parent(s): f725ded

Update pdf_generator.py

Browse files
Files changed (1) hide show
  1. pdf_generator.py +4 -1
pdf_generator.py CHANGED
@@ -48,12 +48,15 @@ def create_page_template(canvas, doc):
48
  canvas.drawString(30, 20, f"Page {doc.page}")
49
  canvas.restoreState()
50
 
51
- def generate_pdf(pages, answers):
52
  buffer = BytesIO()
53
  doc = SimpleDocTemplate(buffer, pagesize=A4, rightMargin=20*mm, leftMargin=20*mm, topMargin=20*mm, bottomMargin=20*mm)
54
  styles = create_styles()
55
  story = [Paragraph("AI Trust and Opacity Evaluation", styles['Title'])]
56
 
 
 
 
57
  for page in pages[:-1]: # Skip the last page
58
  if 'input_key' in page and page['input_key'] is not None:
59
  story.append(Paragraph(page['title'], styles['Heading1']))
 
48
  canvas.drawString(30, 20, f"Page {doc.page}")
49
  canvas.restoreState()
50
 
51
+ def generate_pdf(session_state):
52
  buffer = BytesIO()
53
  doc = SimpleDocTemplate(buffer, pagesize=A4, rightMargin=20*mm, leftMargin=20*mm, topMargin=20*mm, bottomMargin=20*mm)
54
  styles = create_styles()
55
  story = [Paragraph("AI Trust and Opacity Evaluation", styles['Title'])]
56
 
57
+ pages = session_state.pages
58
+ answers = session_state.answers
59
+
60
  for page in pages[:-1]: # Skip the last page
61
  if 'input_key' in page and page['input_key'] is not None:
62
  story.append(Paragraph(page['title'], styles['Heading1']))