exportar dados da tabela para pdf

44 views
Skip to first unread message

roberto manica

unread,
Aug 1, 2022, 9:03:03 PM8/1/22
to Python Brasil
 def salvarPDF(self):
       
       
        dados = []
        all_dados = []

        for row in range(self.ui.Tabela.rowCount()):
            for column in range(self.ui.Tabela.columnCount()):
                dados.append(self.ui.Tabela.item(row, column).text())

            all_dados.append(dados)

        colunas = ['ID','Nome','Empresa','Cidade','Falar_com','Motivo da visita','Entrada','Saida']
        df = pd.DataFrame(all_dados, columns = colunas)
        html = df.to_html()
       
        pdf = canvas.Canvas("teste.pdf", pagesize = A4)
        pdf.setFont('Helvetica',18)
        pdf.drawString(180,720, " Relatório de visitantes cadastrados ")
        pdf.drawString(150,500,("Tabela: ", + html))        
        pdf.drawImage("logoAgri.png",25,750)
        pdf.save()

roberto manica

unread,
Aug 1, 2022, 9:08:29 PM8/1/22
to python...@googlegroups.com
Como faço para exportar os dados da tabela para o pdf
?

--
--
------------------------------------
Grupo Python-Brasil
https://wiki.python.org.br/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/python-brasil/27b80d35-71f8-4279-b912-6805b7f4bebfn%40googlegroups.com.

Adriano Christi

unread,
Aug 2, 2022, 3:42:44 PM8/2/22
to Python Brasil
Experimenta usar isso.
Reply all
Reply to author
Forward
0 new messages