equal
deleted
inserted
replaced
1 #copyright ReportLab Inc. 2000 |
1 #copyright ReportLab Inc. 2000 |
2 #see license.txt for license details |
2 #see license.txt for license details |
3 #history http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/reportlab/platypus/doctemplate.py?cvsroot=reportlab |
3 #history http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/reportlab/platypus/doctemplate.py?cvsroot=reportlab |
4 #$Header: /tmp/reportlab/reportlab/platypus/doctemplate.py,v 1.44 2001/10/01 09:33:25 rgbecker Exp $ |
4 #$Header: /tmp/reportlab/reportlab/platypus/doctemplate.py,v 1.45 2001/10/01 09:58:42 rgbecker Exp $ |
5 |
5 |
6 __version__=''' $Id: doctemplate.py,v 1.44 2001/10/01 09:33:25 rgbecker Exp $ ''' |
6 __version__=''' $Id: doctemplate.py,v 1.45 2001/10/01 09:58:42 rgbecker Exp $ ''' |
7 |
7 |
8 __doc__=""" |
8 __doc__=""" |
9 This module contains the core structure of platypus. |
9 This module contains the core structure of platypus. |
10 |
10 |
11 Platypus constructs documents. Document styles are determined by DocumentTemplates. |
11 Platypus constructs documents. Document styles are determined by DocumentTemplates. |
157 dp = None |
157 dp = None |
158 sp = None |
158 sp = None |
159 if canv._pagesize: cp = map(int, canv._pagesize) |
159 if canv._pagesize: cp = map(int, canv._pagesize) |
160 if self.pagesize: sp = map(int, self.pagesize) |
160 if self.pagesize: sp = map(int, self.pagesize) |
161 if doc.pagesize: dp = map(int, doc.pagesize) |
161 if doc.pagesize: dp = map(int, doc.pagesize) |
162 if cp != dp: |
162 if cp!=sp: |
163 if sp: |
163 if sp: |
164 canv.setPageSize(self.pagesize) |
164 canv.setPageSize(self.pagesize) |
165 else: |
165 elif cp!=dp: |
166 canv.setPageSize(doc.pagesize) |
166 canv.setPageSize(doc.pagesize) |
167 |
167 |
168 def afterDrawPage(self, canv, doc): |
168 def afterDrawPage(self, canv, doc): |
169 """This is called after the last flowable for the page has |
169 """This is called after the last flowable for the page has |
170 been processed. You might use this if the page header or |
170 been processed. You might use this if the page header or |