A simple and efficient n8n community node for Gotenberg PDF conversion. Convert URLs and HTML to PDF with customizable page sizes, margins, and print options.
npm install n8n-nodes-gotenberg-simpleEste repositório contém um node simples e eficiente para integração com o Gotenberg no n8n. O Gotenberg é uma API Docker para converter documentos HTML, Markdown e Office para PDF.
Funcionalidades:
- URL → PDF: Conversão direta de páginas web para PDF
- Configurações de página: A4, Letter, Legal ou tamanhos personalizados
- Margens customizáveis: Superior, inferior, esquerda, direita
- Orientação: Retrato ou paisagem
- Opções avançadas: Background, escala, preferências CSS
Para usar este node no n8n:
1. Clone este repositório
2. Execute npm install para instalar as dependências
3. Execute npm run build para compilar o projeto
4. Copie a pasta dist para o diretório de nodes customizados do n8n
http://localhost:3000 ou https://pdf.seudominio.com){"Authorization":"Basic ..."})1. Adicione o node Gotenberg Simple PDF ao seu fluxo
2. Configure as credenciais Gotenberg API
3. Informe a URL da página que deseja converter para PDF
4. Ajuste as configurações de página conforme necessário
5. Execute o fluxo
O node foi projetado para ser simples e intuitivo:
- URL: Página que será renderizada em PDF (não é a URL do Gotenberg)
- Tamanho da Página: A4, Letter, Legal ou personalizado
- Margens: Configurações individuais para cada margem
- Orientação: Retrato ou paisagem
- Opções de Impressão: Background, escala, preferências CSS
* git
* Node.js e npm. Versão mínima Node 20
* n8n instalado globalmente: npm install n8n -g
- npm run build - Compila o projeto
- npm run dev - Modo desenvolvimento com watch
- npm run lint - Verificação de código
- npm run format - Formatação automática
* Documentação do Gotenberg
* Documentação do n8n
* Guia de criação de nodes