Ignore:
Timestamp:
30 Aug 2013, 05:10:32 (11 years ago)
Author:
Henrik Bettermann
Message:

It's better to use a second pdf creator global utility for landscape formats. Then we can easily customize watermark and logo in custom packages in reports.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/reports/level_report.py

    r10564 r10565  
    7070from reportlab.lib.units import cm
    7171from reportlab.platypus import Paragraph, Table, Spacer
    72 from reportlab.lib.pagesizes import A4, landscape
    7372from waeup.kofa.reports import IReport, IReportGenerator
    7473from waeup.kofa.reports import Report
     
    130129
    131130    def create_pdf(self):
    132         creator = getUtility(IPDFCreator)
     131        creator = getUtility(IPDFCreator, name='landscape')
    133132        table_data = tbl_data_to_table(self.data)
    134133        #col_widths = [3.5*cm] * len(self.data[0])
     
    146145            pdf_data, None, doc_title, self.author,
    147146            'Level Report %s/%s/%s/%s' % (
    148             self.faccode, self.depcode, self.levelcode, self.sessioncode),
    149             pagesize=landscape(A4))
     147            self.faccode, self.depcode, self.levelcode, self.sessioncode)
     148            )
    150149        return pdf
    151150
Note: See TracChangeset for help on using the changeset viewer.