用到的库:reportlab
实现效果:创建一个空白的pdf文件,同时往里面插入文本数据
代码:
import reportlab
from reportlab.lib.pagesizes import letter
from reportlab.pdfgen import canvas
# 创建一个pdf文件
c=canvas.Canvas('friday.pdf',pagesize=letter)
# 添加文本到pdf,200表示文本离左边边缘的距离,500表示文本离底部边缘的距离
c.drawString(200,500,'today is Friday!')
# 保存pdf
c.save()
代码效果: