2011-02-08 27 views
1

私は、段落のクラスを使用して、ReportLabのでPDF文書を構築しています:PythonとReportLabの:各ページの末尾に文字列を追加

doc = SimpleDocTemplate(response, leftMargin=lateral_margin, rightMargin=lateral_margin, 
    topMargin=top_bottom_margin, bottomMargin=top_bottom_margin) 
Document = [] 
Document.append(Paragraph("bla bla bla bla", my_style)) 
doc.build(Document) 

は今、私はすべてのページaの最後に追加します文字列、どうしたらいいですか?

答えて

3

あなたのbuildコールには、onFirstPageonLaterPagesという引数が含まれます。これらの引数は、ページの開始時に呼び出される関数です。これらの関数でキャンバスを描画して、ページヘッダーやフッターなどの各ページに固定位置要素を作成することができます。

+0

はい、そうです。ありがとう –

関連する問題