Se você precisa apenas de um gerador de PDF pontual
Se a necessidade é converter um documento do Word, juntar dois arquivos ou exportar uma única página como PDF, um gerador de PDF online comum resolve. Essas ferramentas foram feitas para trabalho manual: fazer upload de um arquivo, clicar em um botão e baixar o resultado.
O gPdf atende outro tipo de trabalho. Ele é para equipes que precisam que o próprio software gere PDFs automaticamente.
Quando “gerador de PDF” vira API de geração de PDF
O termo de busca é amplo, mas o requisito em produção costuma ser específico:
- Um cliente faz um pedido e o sistema precisa gerar uma etiqueta de envio.
- Um produto SaaS precisa criar extratos mensais ou relatórios.
- Um fluxo financeiro precisa de faturas com metadados previsíveis e configurações de arquivo.
- Um sistema de armazém precisa de 50.000 etiquetas antes da coleta pela transportadora.
- Uma ferramenta de suporte precisa de um recibo, certificado ou exportação em PDF com a marca da empresa.
Em todos esses casos, a pergunta principal não é “qual botão gera um PDF?”. A pergunta é: seu backend consegue gerar o PDF certo a partir de dados, de forma repetida, rápida e barata?
O modelo da gPdf: JSON entra, PDF sai
O gPdf usa um modelo de documento JSON estruturado. Sua aplicação envia:
- tamanho de página e coordenadas de layout,
- blocos de texto e escolhas de fonte,
- imagens e códigos de barras vetoriais,
- tabelas, metadados e configurações do documento,
- configuração opcional de PDF/A ou e-invoice.
A API retorna um PDF. Não há servidor de navegador para aquecer, versão do Chromium para fixar nem mecanismo de layout HTML/CSS no caminho quente.
Por que isso importa para geração em lote
Ferramentas genéricas de geração de PDF são convenientes para uma pessoa. Elas não foram criadas para um sistema que gera documentos o dia inteiro.
Para geração em lote, as propriedades importantes são:
- saída determinística para reimpressões e trilhas de auditoria,
- baixa latência p99 quando uma fila cresce de repente,
- custo previsível por página gerada,
- fontes e geometria de códigos de barras que não mudam com a imagem do contêiner,
- um formato de requisição que desenvolvedores conseguem versionar e testar.
Esse é o tipo de carga de trabalho que o gPdf mira.
Comece com uma chamada simples
Abra o Playground se quiser testar o modelo JSON antes de integrar código. Quando estiver pronto para integrar, use a referência da JSON Render API e envie a mesma requisição a partir do seu backend.
Se a primeira carga de trabalho for logística, leia também o caso de uso de etiquetas de envio. Ele mostra o mesmo padrão aplicado a etiquetas térmicas 4×6, códigos de barras de transportadora e geração em pico de volume.