Untitled
unknown
plain_text
a year ago
1.1 kB
15
Indexable
from fpdf import FPDF
# Criar uma classe que herda de FPDF
class PDF(FPDF):
def header(self):
self.set_font('Arial', 'B', 12)
self.cell(0, 10, 'Relatório de Vendas', 0, 1, 'C')
def footer(self):
self.set_y(-15)
self.set_font('Arial', 'I', 8)
self.cell(0, 10, f'Página {self.page_no()}', 0, 0, 'C')
# Criar um objeto PDF
pdf = PDF()
pdf.add_page()
# Adicionar conteúdo
pdf.set_font('Arial', '', 12)
pdf.cell(0, 10, 'Para o mês de dezembro, foram registrados um total de 190 vendas para o setor de veículos importados.', ln=True)
pdf.cell(0, 10, '', ln=True) # Linha em branco
pdf.set_font('Arial', 'B', 12)
pdf.cell(0, 10, 'Vendas de carros americanos', ln=True)
pdf.set_font('Arial', '', 12)
pdf.cell(0, 10, 'Foram vendidos 100 carros americanos.', ln=True)
pdf.cell(0, 10, '', ln=True) # Linha em branco
pdf.set_font('Arial', 'B', 12)
pdf.cell(0, 10, 'Vendas de carros italianos', ln=True)
pdf.set_font('Arial', '', 12)
pdf.cell(0, 10, 'Foram vendidos 90 carros italianos.', ln=True)
# Salvar o arquivo
pdf.output('relatorio_vendas.pdf')Editor is loading...
Leave a Comment