python - Dynamic header in reportlab -


i generate pdf file using reportlab, working custom canvas, , custom template.

i'm rendering lot of database entities, , every entity n pages long. got working generate page numbers footer. now, have add entity title page header.

the problem i'm facing don't know add information current entity's title, , render it.

i use custom canvas generate footer page numbers:

class mycanvas(canvas.canvas):     def __init__(self, *args, **kwargs):         canvas.canvas.__init__(self, *args, **kwargs)         self.pages = []      def showpage(self):         self.pages.append(dict(self.__dict__))         self._startpage()      def save(self):         page_count = len(self.pages)         page in self.pages:             self.__dict__.update(page)             self.draw_canvas(page_count)             canvas.canvas.showpage(self)         canvas.canvas.save(self) 

could show me approach render custom title described? hint appreciated.


Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -