Um gerador PDF em massa combina duas entradas: um template (o layout fixo) e um arquivo CSV (com uma linha por documento). Para cada linha de dados, o gerador substitui os marcadores de posição pelos valores correspondentes e gera um PDF completo.
O Gerador PDF em Massa EasyPDF aceita uploads CSV até 10.000 linhas por lote.
Referência de sintaxe de variáveis
Todos os campos usam chaves duplas: {{nome_campo}}. Para datas: {{data|DD/MM/YYYY}}. Para valores: {{valor|currency:EUR}}. Para blocos condicionais: {{#if campo}}...{{/if}}.
Benchmarks de desempenho (março 2026)
| Tipo | Campos | Páginas | 10 docs | 100 docs | 1.000 docs |
|---|---|---|---|---|---|
| Fatura simples | 12 | 1 | 3,2 s | 28 s | 4 min 51 s |
| Certificado com logótipo | 8 | 1 | 4,7 s | 41 s | 7 min 03 s |
| Contrato com condicionais | 25 | 6 | 9,1 s | 2 min 14 s | 22 min 30 s |
| Recibo de salário | 18 | 2 | 5,3 s | 51 s | 8 min 44 s |
Como gerar PDFs em massa a partir de um CSV em 7 passos
- Crie ou carregue o seu template — Use o Criador de Templates EasyPDF.
- Insira variáveis de marcador — Clique em "Adicionar variável" no painel lateral.
- Exporte o template CSV — Descarregue a linha de cabeçalho pré-preenchida.
- Preencha os seus dados CSV — Adicione uma linha por documento. Guarde como CSV UTF-8.
- Carregue o CSV — Aceda ao Gerador PDF em Massa e carregue o ficheiro.
- Escolha o formato de saída — ZIP de PDFs individuais ou PDF unificado.
- Gere e descarregue — Para lotes com mais de 1.000 documentos, o EasyPDF envia o link por email.
Comparação EasyPDF vs Docupilot vs Adobe PDF Services
| Funcionalidade | EasyPDF | Docupilot Starter | Adobe PDF Services API |
|---|---|---|---|
| Custo por 1.000 docs | A partir de 9,90 € | ~11,60 $ (29 $/mês para 2.500) | 50 $+ (0,05 $/página) |
| Upload CSV em lote | Sim (até 10.000 linhas) | Sim (até 1.000 linhas) | Apenas API |
| Construtor sem código | Sim | Sim | Não |
| Nível gratuito | 25 docs/mês | Não | 500 transações/mês |
Três erros de preparação de dados
1. Codificação incorreta: O Excel guarda CSV em CP1252 por padrão. Use "Guardar como CSV UTF-8".
2. Formatos de data inconsistentes: O EasyPDF espera ISO 8601 (YYYY-MM-DD). No Excel use: =TEXTO(A2;"YYYY-MM-DD").
3. Vírgulas não escapadas: Valores com vírgulas devem estar entre aspas duplas. O ecrã de carregamento do EasyPDF mostra uma pré-visualização da linha 1.
Perguntas frequentes
Posso gerar PDFs a partir do Excel em vez de CSV?
O EasyPDF aceita apenas CSV, não .xlsx diretamente. Exporte a sua folha Excel para CSV (UTF-8) antes de carregar.
O que acontece se um marcador não tem coluna correspondente no CSV?
O EasyPDF mostra-o como string vazia. Use o botão "Validar CSV" para detetar discrepâncias antes de gerar o lote completo.
Há um limite no número de PDFs por lote?
10.000 linhas nos planos pagos, 25 no nível gratuito. Lotes com mais de 1.000 documentos são processados de forma assíncrona com link de download por email.

