示例#1
0
    def __init__(self, report):
        """
        report: instance of ReportHtml class
        """
        self.report = report

        FPDF.__init__(self, orientation=self.report.orientation, unit=self.report.unit, format=self.report.format)

        self.set_title(title=self.report.title)

        # TODO verificar porque da necessidade da chamada ao metódo abaixo, refatorar ?
        # First page
        self.add_page()

        self.write_html(self.report.get_html())
示例#2
0
    def __init__(self, report):
        """
        report: instance of ReportHtml class
        """
        self.report = report

        FPDF.__init__(self, orientation = self.report.get('orientation', 'P'), unit = self.report.get('unit', 'mm'), 
            format = self.report.get('format', 'A4'))

        self.set_title(title = self.report.get('title', ''))

        #TODO verificar porque da necessidade da chamada ao metódo abaixo, refatorar ?
        #First page
        self.add_page()

        self.write_html(self.report.get_html())
示例#3
0
    def __init__(self, report):
        """
        report: instance of ReportHtml class
        """
        self.report = report

        FPDF.__init__(self,
                      orientation=self.report.orientation,
                      unit=self.report.unit,
                      format=self.report.format)

        self.set_title(title=self.report.title)

        #TODO verificar porque da necessidade da chamada ao metódo abaixo, refatorar ?
        #First page
        self.add_page()

        self.write_html(self.report.get_html())
示例#4
0
    def __init__(self, report):
        """
        report: instance of ReportHtml class
        """
        self.report = report

        FPDF.__init__(self,
                      orientation=self.report.get('orientation', 'P'),
                      unit=self.report.get('unit', 'mm'),
                      format=self.report.get('format', 'A4'))

        self.set_title(title=self.report.get('title', ''))

        #TODO verificar porque da necessidade da chamada ao metódo abaixo, refatorar ?
        #First page
        self.add_page()

        self.write_html(self.report.get_html())