Categorias

Gerador de Recibos/Ingressos PDF

Cria um recibo PDF em largura térmica com título em negrito e QR code

Gere recibos compactos para impressoras térmicas.

Recursos

  • Larguras térmicas 58mm/80mm
  • Título em negrito e totais compactos
  • QR code opcional para links ou pedidos

Entrada

  • Lista de itens em JSON
  • Dados da loja e pedido

Saída

  • PDF de recibo pronto para impressão

Exemplos de resultados

1 Exemplos

Exemplo: Receipt Ticket

Amostra de PDF gerada automaticamente: POS receipt ticket sample

receipt-ticket-example1.pdf Ver arquivo
Ver parâmetros de entrada
{ "storeName": "Luna Coffee Bar", "receiptTitle": "Order Receipt", "items": "[{\"name\":\"Latte\",\"quantity\":2,\"unitPrice\":4.5},{\"name\":\"Croissant\",\"quantity\":1,\"unitPrice\":3.2}]", "currency": "USD", "taxRate": 8.25, "thermalWidth": "58" }

Fatos principais

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

Visão geral

O Gerador de Recibos/Ingressos PDF permite criar documentos profissionais e compactos, otimizados para impressoras térmicas de 58mm ou 80mm, com suporte a títulos personalizados, cálculos automáticos e integração de QR codes.

Quando usar

  • Para emitir recibos de vendas rápidas em estabelecimentos comerciais.
  • Para gerar ingressos ou comprovantes de pedidos com QR code para validação.
  • Para criar documentos de conferência com layout otimizado para rolos de papel térmico.

Como funciona

  • Insira o nome da sua loja e os detalhes do pedido, como número e data.
  • Forneça a lista de itens em formato JSON, incluindo nome, quantidade e preço unitário.
  • Selecione a largura do papel (58mm ou 80mm) e adicione um QR code opcional para links externos.
  • Clique em gerar para obter um arquivo PDF pronto para impressão imediata.

Casos de uso

Emissão de recibos de pagamento para pequenas cafeterias e lojas de varejo.
Criação de ingressos para eventos com QR code para controle de entrada.
Geração de comprovantes de pedidos online para conferência interna.

Exemplos

1. Recibo de Venda de Cafeteria

Dono de cafeteria
Contexto
Precisa entregar um comprovante físico para clientes que compram no balcão.
Problema
Necessidade de um recibo profissional que caiba na impressora térmica de 58mm.
Como usar
Preencha o nome da loja, insira os itens em JSON e selecione a largura de 58mm.
Configuração de exemplo
{"storeName": "Luna Coffee Bar", "items": "[{\"name\":\"Latte\",\"quantity\":2,\"unitPrice\":4.5},{\"name\":\"Croissant\",\"quantity\":1,\"unitPrice\":3.2}]", "thermalWidth": "58"}
Resultado
Um PDF compacto com o nome da loja, lista de itens, cálculo de totais e formatação ideal para impressão térmica.

Testar com amostras

json, html, pdf

Hubs relacionados

FAQ

Quais larguras de papel são suportadas?

O gerador suporta os padrões térmicos de 58mm (clássico) e 80mm (largo).

Como devo formatar a lista de itens?

Utilize um array JSON contendo objetos com as chaves 'name', 'quantity' e 'unitPrice'.

É possível adicionar impostos ao recibo?

Sim, você pode definir uma taxa de imposto percentual que será calculada automaticamente sobre o total.

O QR code é obrigatório?

Não, o QR code é opcional e pode ser usado para incluir links de rastreamento ou informações adicionais.

O PDF gerado é compatível com qualquer impressora?

Sim, o arquivo é gerado em formato PDF padrão, sendo compatível com qualquer impressora térmica ou comum.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/pdf-receipt-ticket

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
storeName text Sim -
receiptTitle text Não -
items textarea Sim -
currency text Não -
taxRate number Não -
paymentMethod text Não -
orderNumber text Não -
date date Não -
thermalWidth select Não -
qrData text Não -
footerText textarea Não -

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-receipt-ticket": {
      "name": "pdf-receipt-ticket",
      "description": "Cria um recibo PDF em largura térmica com título em negrito e QR code",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-receipt-ticket",
      "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.

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