在 PDF 上添加新页面并在下一页写入相同的标记表内容 (FPDF python)
Add new pages on PDF and write the same marksheet content on next pages (FPDF python)
我正在制作一个 Mark sheet 软件,它可以输入分数并在 pdf 文档上添加学生数据。页。但是每次我调用该函数时,它只会先在文档中写入内容,其他的都是空白。
从 fpdf 导入 FPDF
file1= FPDF()
def write_pdf(roll):
file1.add_page()
file1.set_font('Arial', '', 17)
file1.set_left_margin(45)
file1.ln(10)
file1.write(5, roll)
file1.output('fir_sem.pdf','f')
def onClick():
rno='1400654070012'
write_pdf(rno)
我每次点击按钮时都想要这个。新页面添加到文档和新页面上写的卷。我是 'fpdf'.
的新手
我该如何解决?
output
方法将关闭文档。参见 documentation。
调用后 output
您需要创建另一个对象。
我正在制作一个 Mark sheet 软件,它可以输入分数并在 pdf 文档上添加学生数据。页。但是每次我调用该函数时,它只会先在文档中写入内容,其他的都是空白。
从 fpdf 导入 FPDF file1= FPDF()
def write_pdf(roll):
file1.add_page()
file1.set_font('Arial', '', 17)
file1.set_left_margin(45)
file1.ln(10)
file1.write(5, roll)
file1.output('fir_sem.pdf','f')
def onClick():
rno='1400654070012'
write_pdf(rno)
我每次点击按钮时都想要这个。新页面添加到文档和新页面上写的卷。我是 'fpdf'.
的新手
我该如何解决?
output
方法将关闭文档。参见 documentation。
调用后 output
您需要创建另一个对象。