Começando
Instalação
Instalação básica
Isso instala a biblioteca principal com suporte para DANFE e DACCe.
Dependências opcionais
Alguns tipos de documentos requerem pacotes adicionais:
Início Rápido
Usando código Python
Gere um DANFE em PDF a partir de um arquivo XML de NF-e em poucas linhas:
from brazilfiscalreport.danfe import Danfe
# Carregar o conteúdo do XML
with open("nfe.xml", "r", encoding="utf8") as file:
xml_content = file.read()
# Gerar o PDF
danfe = Danfe(xml=xml_content)
danfe.output("danfe.pdf")
O mesmo padrão se aplica a todos os tipos de documentos:
Usando o CLI
Para geração rápida pelo terminal:
bfrep danfe /path/to/nfe.xml
bfrep dacce /path/to/cce.xml
bfrep dacte /path/to/cte.xml
bfrep damdfe /path/to/mdfe.xml
Veja a documentação do CLI para opções de configuração.