![]() |
Problem with print variable in print.cell (fpdf) - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: General Coding Help (https://python-forum.io/forum-8.html) +--- Thread: Problem with print variable in print.cell (fpdf) (/thread-39049.html) |
Problem with print variable in print.cell (fpdf) - muconi - Dec-25-2022 Hi, i have problem with printing result from some simple example in pdf file? pdf.cell(200, 10, "Nesto stampam" + c_string, 1, 0) import sys import fpdf from PyQt6 import QtWidgets, uic from fpdf import FPDF qtcreator_file = "testna_forma.ui" # Enter file here. Ui_Prozor, QtBaseClass = uic.loadUiType(qtcreator_file) class MyApp(QtWidgets.QDialog, Ui_Prozor): def __init__(self): QtWidgets.QMainWindow.__init__(self) Ui_Prozor.__init__(self) self.setupUi(self) self.Izracunaj_dugme.clicked.connect(self.Izracunaj_sve) self.Stampaj_pdf.clicked.connect(self.Stampaj) def Izracunaj_sve(self): a = float(self.unesi_a.text()) b = float(self.unesi_b.text()) c = a + b d = a - b e = a * b f = a / b self.prikazi_c.setText(format(c)) self.prikazi_d.setText(format(d)) self.prikazi_e.setText(format(e)) self.prikazi_f.setText(format(f)) print(c) print(d) print(e) print(f) c_string = str(c) d_string = str(d) e_string = str(e) f_string = str(f) def Stampaj(self): pdf = FPDF('P', 'mm', 'A4') pdf.add_page() pdf.set_font('Arial', 'B', 12) pdf.cell(200, 10, "Nesto stampam" + c_string, 1, 0) #pdf.write(5,'Nesto stampam') pdf.output("Izvjestaj.pdf", 'F') if __name__ == "__main__": app = QtWidgets.QApplication(sys.argv) window = MyApp() window.show() sys.exit(app.exec()) |