* src/docgen/PdfDoc.py: handle page break
* src/plugins/BookReport.py: move book report to its own category, handle page break properly * src/plugins/FtmStyleAncestors.py: handle book improvements * src/plugins/FtmStyleDescendants.py: handle book improvements * src/plugins/IndivSummary.py: handle book improvements, rename document styles svn: r1774
This commit is contained in:
@ -158,6 +158,9 @@ class PdfDoc(TextDoc.TextDoc):
|
||||
except:
|
||||
raise Errors.ReportError(_("Could not create %s") % self.filename)
|
||||
|
||||
def page_break(self):
|
||||
self.end_page()
|
||||
|
||||
def end_page(self):
|
||||
self.story.append(PageBreak())
|
||||
|
||||
@ -285,6 +288,7 @@ class PdfDoc(TextDoc.TextDoc):
|
||||
act_height = y_cm
|
||||
act_width = x_cm/ratio
|
||||
|
||||
self.story.append(Spacer(1,0.5*cm))
|
||||
self.story.append(Image(name,act_width*cm,act_height*cm))
|
||||
self.story.append(Spacer(1,0.5*cm))
|
||||
self.image = 1
|
||||
|
Reference in New Issue
Block a user