from fpdf import FPDF
# Create a custom class for PDF generation
class MotivationPDF(FPDF):
def header(self):
self.set_font("Arial", "B", 14)
self.cell(0, 10, "NEET MOTIVATION", ln=True, align="C")
self.ln(5)
def chapter_title(self, title):
self.set_font("Arial", "B", 12)
self.cell(0, 10, title, ln=True, align="L")
self.ln(4)
def chapter_body(self, body):
self.set_font("Arial", "", 11)
self.multi_cell(0, 10, body)
self.ln()
# Create the PDF
pdf = MotivationPDF()
pdf.add_page()
pdf.chapter_title("Powerful Motivation for NEET Aspirants")
# Motivation script
script = """
Listen closely.
You’re not just studying for an exam.
You’re fighting for a dream that will change your life and your family’s forever.
There will be distractions. There will be bad days. But guess what?
You are not here to give up. You are here to win.
Every second you spend with your books…
Is a second closer to becoming a doctor.
Every chapter you revise…
Takes you closer to that white coat.
You’re not doing this just for a rank.
You’re doing this to hear the words one day:
‘Congratulations. You are now a doctor.’
So wake up, rise up, and own this day.
Because NEET isn’t just a test.
It’s your story of grit, sacrifice, and greatness.
And this story ends only one way:
"""
pdf.chapter_body(script)
# Save the PDF
pdf_path = "/mnt/data/NEET_Moti
vation_Poster.pdf"
pdf.output(pdf_path)
pdf_path