Categorias

Gerador de Faturas PDF

Gera uma fatura PDF com marca a partir de itens estruturados

Crie faturas profissionais com dados estruturados.

Recursos

  • Logo, emissor e cliente
  • Itens com subtotal, imposto e total
  • Layout pronto para impressão A4/Letter

Entrada

  • Itens em JSON
  • Informações da empresa e do cliente

Saída

  • Fatura PDF para download

Exemplos de resultados

1 Exemplos

Exemplo: Invoice Generator

Amostra de PDF gerada automaticamente: Invoice PDF sample

invoice-generator-example1.pdf Ver arquivo
Ver parâmetros de entrada
{ "companyName": "Nova Studio LLC", "companyInfo": "123 Market Street\nSan Francisco, CA", "customerName": "Atlas Ventures", "customerInfo": "77 Mission Blvd\nSan Jose, CA", "invoiceNumber": "INV-2026-0042", "invoiceDate": "2026-02-05", "dueDate": "2026-02-20", "currency": "USD", "taxRate": 7.5, "lineItems": "[{\"description\":\"Design Sprint\",\"quantity\":3,\"unitPrice\":1200}]", "logoFile": "/public/logo.png" }

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: image/png, image/jpeg, image/webp

Fatos principais

Categoria
Document Tools
Tipos de entrada
text, textarea, date, number, file, select
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Gerador de Faturas PDF permite criar documentos de cobrança profissionais e personalizados a partir de dados estruturados, garantindo um layout pronto para impressão em formatos A4, Letter ou Legal.

Quando usar

  • Quando você precisa emitir faturas rápidas e profissionais para clientes sem usar softwares de contabilidade complexos.
  • Ao consolidar serviços ou produtos em um documento PDF padronizado com cálculos automáticos de impostos.
  • Para padronizar a identidade visual de suas cobranças incluindo o logo da sua empresa e informações detalhadas do emissor e cliente.

Como funciona

  • Preencha os dados da sua empresa e do cliente nos campos correspondentes.
  • Insira os itens da fatura no formato JSON, especificando a descrição, quantidade e preço unitário de cada serviço ou produto.
  • Configure parâmetros adicionais como número da fatura, datas de vencimento, taxa de imposto e escolha o tamanho da página.
  • Clique em gerar para processar as informações e baixar o arquivo PDF final pronto para envio.

Casos de uso

Freelancers que precisam enviar faturas de projetos de design ou consultoria de forma ágil.
Pequenas empresas que desejam emitir cobranças com layout limpo e profissional para seus clientes.
Prestadores de serviço que necessitam de um documento PDF estruturado para formalizar a entrega de itens e valores.

Exemplos

1. Fatura de Consultoria de Design

Designer Freelancer
Contexto
Um designer precisa cobrar por um projeto de sprint de design finalizado para um cliente corporativo.
Problema
Necessidade de um documento formal que detalhe as horas trabalhadas e o valor total com impostos.
Como usar
Preencher os dados do cliente, definir a taxa de imposto de 7.5% e inserir o JSON com os itens do projeto.
Configuração de exemplo
[{"description":"Design Sprint","quantity":3,"unitPrice":1200}]
Resultado
Um arquivo PDF profissional gerado com o logo do estúdio, dados do cliente e o cálculo total da fatura.

Testar com amostras

json, html, pdf

Hubs relacionados

FAQ

Quais formatos de imagem são aceitos para o logo?

O gerador suporta arquivos nos formatos PNG, JPG e WebP.

Como devo formatar os itens da fatura?

Os itens devem ser inseridos como uma lista JSON, contendo campos como 'description', 'quantity' e 'unitPrice'.

É possível alterar o tamanho da página?

Sim, você pode selecionar entre os formatos A4, Letter ou Legal nas opções de configuração.

O cálculo de impostos é automático?

Sim, basta informar a taxa de imposto em porcentagem e o sistema aplicará o cálculo sobre o subtotal dos itens.

Posso adicionar termos de pagamento?

Sim, utilize o campo de notas para incluir termos de pagamento ou instruções adicionais para o cliente.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/pdf-invoice-generator

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
companyName text Sim -
companyInfo textarea Não -
customerName text Sim -
customerInfo textarea Não -
invoiceNumber text Sim -
invoiceDate date Não -
dueDate date Não -
currency text Não -
taxRate number Não -
lineItems textarea Sim -
notes textarea Não -
logoFile file (Upload necessário) Não -
pageSize select Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/pdf-invoice-generator para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-pdf-invoice-generator": {
      "name": "pdf-invoice-generator",
      "description": "Gera uma fatura PDF com marca a partir de itens estruturados",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-invoice-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]