Converter HTML para PDF usando n8n Ação
PDF4me Converter HTML para PDF transforma HTML conteúdo em alta qualidade PDF documentos através de n8n Fluxos de trabalho de automação. Processo HTML arquivos via n8n gatilhos, dados binários, strings base64 ou públicos URLs para gerar PDFs com preservado CSS estilos, imagens incorporadas, fontes, layouts responsivos e renderização de conteúdo dinâmico. Esta solução é ideal para arquivamento de páginas web, geração automatizada de relatórios, envio de e-mails para...PDF fluxos de trabalho de conversão, criação de faturas, sistemas de documentação e publicação de conteúdo que exigem precisão. HTML renderização com profissionalismo PDF saída e integração perfeita.
Configurar
Adicione o PDF4me "Converter HTML para PDF"nó para o seu n8n fluxo de trabalho e configure os parâmetros necessários. Para obter instruções de configuração inicial, consulte nosso n8n Guia de integração.
Pré-requisitos:
- PDF4me API credenciais
- n8n acesso ao fluxo de trabalho
Configuração:
- Adicionar PDF4me nó para fluxo de trabalho
- Selecione "Converter". HTML para PDF" Ação
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para a conversão. HTML para PDF ação. Configure esses parâmetros para controlar HTML para PDF conversão.
Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios e devem ser fornecidos para que a ação funcione corretamente.
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Tipo de dados de entrada*** | String | HTML Seleção do formato de entrada • Escolha o formato do seu HTML entrada de dados • PDF4me Suporta múltiplos tipos de entrada para maior flexibilidade. • Opções: Dados binários, String Base64, HTML Código, ou URL | Binary Data |
| Campo binário de entrada | Binary | Binário HTML Entrada de arquivo (Obrigatório se os dados forem binários) • Referência HTML arquivo do anterior n8n upload de nó ou arquivo • PDF4me processos binários HTML arquivos com detecção automática de formato • Obrigatório quando o tipo de dados de entrada for "Dados binários" | {{ $binary.data }} |
| Conteúdo HTML Base64 | String | Base64 Codificado HTML Entrada (Obrigatório se for uma string Base64) • Fornecer HTML conteúdo como string codificada em base64 • PDF4me decodifica e processa automaticamente o HTML contente • Obrigatório quando o tipo de dados de entrada for "String Base64" | PGh0bWw+ |
| Código HTML | String | Cru HTML Entrada de código (Obrigatório se for código HTML) • Escrever em formato bruto HTML código manualmente • Será convertido automaticamente para o formato base64 • Obrigatório quando o tipo de dados de entrada for "Código HTML" | <html>Hello</html> |
| URL HTML | String | Público HTML URL Entrada (Obrigatório se for URL) • Fornecer uma permissão pública/aberta URL para o HTML arquivo • PDF4me baixa e processa o arquivo de URL • Obrigatório quando o Tipo de Dados de Entrada for "URL" | https://abc.com/page.html |
| Nome do arquivo HTML*** | String | HTML Nome do arquivo de entrada • Especifique o nome da entrada HTML arquivo • Deve incluir a extensão correta (.html, .htm) • PDF4me usa isso para detecção e processamento de formato. | document.html |
| Caminho do arquivo de índice*** | String | Referência do arquivo de índice • Especifique o caminho para o arquivo principal HTML arquivo (index.html) • Para HTML projetos com vários arquivos • PDF4me usa isso como ponto de entrada para renderização | index.html |
| Nome do arquivo de saída*** | String | PDF Nome do arquivo de saída • Especifique o nome para o arquivo gerado. PDF arquivo • Deve incluir a extensão .pdf • PDF4me garante a validação exclusiva de nomes e formatos. | output.pdf |
| Nome da saída de dados binários*** | String | Mapeamento de saída de dados binários • Defina o nome da variável para acessar os dados gerados. PDF dados binários • Utilizado em ações subsequentes do fluxo de trabalho • Essencial para a automação do fluxo de trabalho | data |
Opções avançadas
Os seguintes parâmetros estão disponíveis na seção Opções Avançadas e são opcionais:
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Layout | String | Configuração de orientação da página • Escolha entre Retrato (vertical) ou Paisagem (horizontal) • Afeta PDF dimensões da página e fluxo de conteúdo • O padrão é Retrato | Portrait |
| Formatar | String | Formato de tamanho de página • Selecione o formato de tamanho de papel para PDF geração • Suporta formatos padrão: Série A, Legal, Tabloide • O tamanho padrão é A4 | A4 |
| Escala | Decimal | Fator de escala de conteúdo • Controle o tamanho do conteúdo no PDF • 1,0 representa 100% do tamanho original • Mantém a qualidade mesmo ajustando as dimensões | 0.8 |
| Margem superior | String | Configuração da margem superior • Defina o espaço da margem superior (pixels, polegadas ou centímetros) • Garante um espaçamento consistente a partir da borda superior • O valor padrão é 40px | 40px |
| Margem inferior | String | Configuração da margem inferior • Configure o espaçamento inferior para um layout de página adequado • Impede que o conteúdo seja cortado • O valor padrão é 40px | 40px |
| Margem esquerda | String | Configuração da margem esquerda • Defina o espaço da margem esquerda para o posicionamento do conteúdo. • Mantém o alinhamento à esquerda consistente • O valor padrão é 40px | 40px |
| Margem direita | String | Configuração da margem direita • Defina a margem correta para controlar a largura do conteúdo. • Impede o corte do texto • O valor padrão é 40px | 40px |
| Fundo para impressão | Boolean | Controle de impressão em segundo plano • Ativar ou desativar elementos de fundo (cores, padrões, imagens) • Garante uma representação visual precisa • O valor padrão é falso | false |
| Exibir cabeçalho e rodapé | Boolean | Visibilidade do cabeçalho/rodapé • Controlar a inclusão de cabeçalhos e rodapés de página • Inclui números de página, títulos e registros de data e hora • O valor padrão é falso | false |
Saída
Parâmetros de saída
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| nome_do_arquivo | String | PDF4me gerado PDF nome do arquivo - O nome completo do arquivo gerado com sucesso. PDF Documento com a extensão .pdf correta. PDF4me Garante nomes exclusivos e valida a conformidade do formato do arquivo para uma integração perfeita com os processos subsequentes. | output.pdf |
| tipo mime | String | PDF4me MIME identificador de tipo - O padronizado MIME tipo para o gerado PDF arquivo, sempre definido para application/pdf por PDF4meO mecanismo de conversão do sistema garante o correto manuseio e reconhecimento de arquivos em todos os sistemas e aplicativos. | application/pdf |
| tamanho do arquivo | Número | PDF4me PDF tamanho do arquivo em bytes - O tamanho exato do arquivo gerado PDF arquivo em bytes, fornecido por PDF4me Para planejamento de armazenamento, otimização de largura de banda e monitoramento de transferência de arquivos. Essencial para gerenciamento de documentos corporativos e automação de fluxo de trabalho. | 30063 |
| sucesso | Boolean | PDF4me indicador de status de conversão - Indicador booleano que sinaliza o sucesso ou a falha da operação. HTML-para-PDF processo de conversão. PDF4me retornos true para conversões bem-sucedidas e false para quaisquer erros, permitindo um tratamento robusto de erros em fluxos de trabalho automatizados. | true |
| mensagem | String | PDF4me mensagem de status de conversão - Mensagem descritiva indicando o resultado do HTML-para-PDF processo de conversão. PDF4me Fornece mensagens de status claras para conversões bem-sucedidas e informações detalhadas sobre erros para fins de solução de problemas. | HTML converted to PDF successfully |
N8N Resposta à ação
O PDF4me Converter HTML para PDF API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:
- JSON
- Table
- Schema
- Binary
JSON Formato de resposta
O bruto JSON resposta do API:
{
"fileName": "output.pdf",
"mimeType": "application/pdf",
"fileSize": 30063,
"success": true,
"message": "HTML converted to PDF successfully"
}
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| fileName | output.pdf |
| mimeType | application/pdf |
| fileSize | 30063 |
| success | true |
| message | HTML convertido para PDF com sucesso |
Visão do esquema
A estrutura de dados e os tipos de resposta:
fileName: AB output.pdf
mimeType: AB application/pdf
fileSize: # 30063
success: ☑ true
message: AB HTML converted to PDF successfully
Indicadores de tipo:
AB= String#= Número☑= Boolean
Visualização de Dados Binários
O verdadeiro PDF Dados e metadados do arquivo:
data
─────────────────────────────
File Name: output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 1.35 MB
Acesso a dados binários:
- n8n Objeto Binário:
$binary.data.data - Base64 ContenteDisponível para uso direto.
- Operações com arquivosPronto para download, envio por e-mail ou armazenamento.
Casos de uso
Arquivamento e documentação de conteúdo web
- Converta páginas web dinâmicas, artigos online e conteúdo digital para o formato PDF para arquivamento a longo prazo, documentação de conformidade e registros legais.
- Processe relatórios, painéis e páginas de análise baseados na web, convertendo-os para o formato PDF para acesso offline, compartilhamento e apresentação.
- Capturas de tela de sites e documentação online do arquivo, convertendo conteúdo HTML para formato PDF para fins de preservação histórica e referência.
Marketing por e-mail e comunicações digitais
- Converta modelos de e-mail e newsletters em HTML para o formato PDF para impressão, compartilhamento offline e conformidade com as regulamentações de marketing por e-mail.
- Processar formulários e pesquisas online, convertendo envios HTML para o formato PDF para fins de registro, análise e conformidade regulatória.
- Gere versões em PDF de catálogos, brochuras e materiais promocionais online para distribuição offline e campanhas de marketing impressas.
Integração de sistemas e aplicações web
- Converta relatórios e visualizações de dados da web para o formato PDF para geração automatizada de relatórios, integração de sistemas e fluxos de trabalho de inteligência de negócios.
- Processe faturas, recibos e documentos financeiros online, convertendo conteúdo HTML para o formato PDF, para uso em sistemas de contabilidade e registro financeiro.
- Gere versões em PDF de contratos, acordos e documentos jurídicos online para assinaturas digitais, arquivamento e conformidade legal.