,可以通过以下步骤实现:
下面是一个示例代码:
from fpdf import FPDF
# 创建PDF对象
pdf = FPDF()
# 添加页面
pdf.add_page()
# 设置字体
pdf.set_font("Arial", size=12)
# 创建表格
pdf.cell(40, 10, "Header 1", border=1)
pdf.cell(40, 10, "Header 2", border=1)
pdf.cell(40, 10, "Header 3", border=1)
pdf.ln()
# 填充数据
data = [
["Data 1", "Data 2", "Data 3"],
["Data 4", "Data 5", "Data 6"],
["Data 7", "Data 8", "Data 9"]
]
for row in data:
for item in row:
pdf.cell(40, 10, item, border=1)
pdf.ln()
# 输出PDF文件
pdf.output("output.pdf")
这段代码使用fpdf库创建了一个PDF对象,添加了一个页面,并设置了字体样式和大小。然后创建了一个表格,并使用循环遍历数据,将数据填充到表格中。最后将PDF文件输出到名为"output.pdf"的文件中。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云