from fpdf import FPDF
class PDF(FPDF):
def header(self):
self.set_font("Arial", 'B', 14)
self.cell(0, 10, "родро┐ро░рпБроХрпНроХрпБро▒ро│рпН тАУ Fill in the Blanks Worksheet (Grade 7)", ln=True, align='C')
self.ln(5)
pdf = PDF()
pdf.add_page()
pdf.set_auto_page_break(auto=True, margin=15)
# Add Tamil-compatible font (DejaVu or similar)
pdf.add_font("DejaVu", "", "DejaVuSans.ttf", uni=True)
pdf.set_font("DejaVu", "", 12)
# Instructions
instructions = "рокроЯро┐рокрпНрокрпБроХрпНроХро╛рой рокропро┐ро▒рпНроЪро┐: роХрпАро┤рпЗ роХрпКроЯрпБроХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│ родро┐ро░рпБроХрпНроХрпБро▒ро│рпНроХро│ро┐ро▓рпН роХро╛ро▓ро┐ропро╛роХ ро╡ро┐роЯрокрпНрокроЯрпНроЯ роЗроЯроЩрпНроХро│рпИ роиро┐ро░рокрпНрокрпБроЩрпНроХро│рпН."
pdf.multi_cell(0, 10, instructions)
pdf.ln(5)
# Questions
questions = [
"1. роЕроХро░ роорпБродро▓ _______ роОро▓рпНро▓ро╛роорпН роЖродро┐\n рокроХро╡ройрпН роорпБродро▒рпНро▒рпЗ _______",
"2. роЕро▒родрпНродро╛ро▒рпНро▒ро┐ройрпН роЗро▓рпНро╡ро╛ро┤рпНроХрпНроХрпИ _______ рокрпБро▒родрпНродро╛ро▒рпНро▒ро╛ро▓рпН\n рокро╛ро┤рпНрокроЯрпНроЯрпБ роТро┤рпБроХрпБроорпН _______",
"3. роЗройро┐роп роЙро│ро╡ро╛роХ _______ роХрпВро▒ро▓рпН\n роХройро┐родрпБроХрпКрогрпН роЯродройрпАроЙроорпН _______",
"4. роЕройрпНро▒рпБроорпН роЕроЯрпИропро│ро╛ро░рпН роЙрогрпНроХроЯрпНроХрпБроорпН роЙрогрпНроЯро╛роорпН\n родро┐ройрпНро▒рокрпН рокро┐ро▒роирпНродро╛ро░рпН _______",
"5. роКро░рпБрогро┐ роирпАро░рпНроиро┐ро▒рпИроирпН родро▒рпНро▒рпЗ роЙро▓роХро╡рпВро┤ро┐\n родрпВро░роорпНроирпЛроХрпНроХрпБ _______"
]
for q in questions:
pdf.multi_cell(0, 10, q)
pdf.ln(3)
# Save PDF
pdf.output("Thirukkural_Fill_in_the_Blanks_Grade7.pdf")