reportlab 生成pdf文件 (python)
    		       		warning:
    		            这篇文章距离上次修改已过438天,其中的内容可能已经有所变动。
    		        
        		                
                以下是一个使用ReportLab库在Python中生成PDF文件的简单示例:
from reportlab.pdfgen import canvas
from reportlab.lib.pagesizes import letter
 
def create_pdf(filename):
    # 设置PDF文件的页面大小为letter
    c = canvas.Canvas(filename, pagesize=letter)
    
    # 在PDF文件中添加文本
    c.drawString(100, 100, "Hello, World!")
    
    # 关闭PDF文档
    c.save()
 
# 使用函数创建一个名为"example.pdf"的PDF文件
create_pdf("example.pdf")这段代码定义了一个create_pdf函数,它接受一个文件名作为参数,然后创建一个名为该参数的PDF文件。函数使用Canvas对象来创建一个新页面,并在页面上的指定位置(100,100)绘制文本"Hello, World!"。最后,调用save方法保存PDF文件。
评论已关闭