Commit 5a787ab2 authored by Timothy J. Baek's avatar Timothy J. Baek
Browse files

refac: pdf styling

parent 81dbc658
...@@ -71,13 +71,13 @@ async def download_chat_as_pdf( ...@@ -71,13 +71,13 @@ async def download_chat_as_pdf(
for message in form_data.messages: for message in form_data.messages:
role = message["role"] role = message["role"]
content = message["content"] content = message["content"]
pdf.set_font("NotoSans", "B", size=12) # Bold for the role pdf.set_font("NotoSans", "B", size=14) # Bold for the role
pdf.multi_cell(effective_page_width, 10, f"{role.upper()}", 0, "L") pdf.multi_cell(effective_page_width, 10, f"{role.upper()}", 0, "L")
pdf.ln(1) # Extra space between messages pdf.ln(1) # Extra space between messages
pdf.set_font("NotoSans", size=10) # Regular for content pdf.set_font("NotoSans", size=10) # Regular for content
pdf.multi_cell(effective_page_width, 10, content, 0, "L") pdf.multi_cell(effective_page_width, 6, content, 0, "L")
pdf.ln(1) # Extra space between messages pdf.ln(1.5) # Extra space between messages
# Save the pdf with name .pdf # Save the pdf with name .pdf
pdf_bytes = pdf.output() pdf_bytes = pdf.output()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment