Untitled

 avatar
unknown
plain_text
a month ago
690 B
1
Indexable
from reportlab.lib.pagesizes import letter
from reportlab.pdfgen import canvas

def create_pdf(filename):
    """
    Creates a PDF file with the specified filename.

    Args:
        filename: The desired filename for the PDF file (e.g., "decimal_math_practice.pdf").
    """

    c = canvas.Canvas(filename, pagesize=letter)

    # Add your content here
    c.setFont("Helvetica", 14)
    c.drawString(50, 750, "Decimal Math Practice")
    c.setFont("Helvetica", 12)

    # ... (Add more content: Introduction, questions, answer key)

    c.save()

if __name__ == "__main__":
    filename = "decimal_math_practice.pdf"
    create_pdf(filename)
    print(f"PDF file created: {filename}")
Leave a Comment