# uncompyle6 version 3.9.3 # Python bytecode version base 2.6 (62161) # Decompiled from: Python 3.9.25 (main, Oct 31 2025, 23:16:49) # [GCC 14.2.0] # Embedded file name: makePDF.pyc # Compiled at: 2022-04-20 07:08:45 import my_pyfpdf as pyfpdf, ConfigParser, traceback, os, sys, shutil, struct from odf.opendocument import Spreadsheet from odf.opendocument import load from odf.table import TableRow, TableCell from odf.text import P from odf.opendocument import OpenDocumentSpreadsheet from odf.style import Style, TextProperties, TableColumnProperties, Map from odf.number import NumberStyle, CurrencyStyle, CurrencySymbol, Number, Text from odf.text import P from odf.table import Table, TableColumn, TableRow, TableCell newline = '\n' class MyPDF(pyfpdf.FPDF): def __init__(self, headerText=''): self.headerText = headerText self.default_text_colour = (0, 0, 0) self.header_colour = (0, 0, 0) self.header_pos = (190, 0) self.header_size = 11 self.icon_pos = (195, 5) pyfpdf.FPDF.__init__(self) self.set_text_color(self.header_colour[0], self.header_colour[1], self.header_colour[2]) return def header(self): self.set_font('Arial', size=self.header_size) self.cell(self.header_pos[0], self.header_pos[1], self.headerText, ln=0, align='C') self.ln(10) return def footer(self): """ Footer on each page """ self.set_y(-8.7) self.set_font('Arial', style='I', size=8) pageNum = 'Page %s' % self.page_no() self.cell(0, 10, pageNum, align='R') return # okay decompiling pycode/makePDF.pyc