Fatos principais
- Categoria
- Document Tools
- Tipos de entrada
- textarea, file, text, select, checkbox, number
- Tipo de saída
- file
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Renderizador HTML para PDF é uma ferramenta eficiente para converter conteúdos web, arquivos HTML ou URLs diretamente em documentos PDF profissionais, oferecendo modos de renderização via PDFKit ou Puppeteer para atender às suas necessidades de layout.
Quando usar
- •Quando precisar transformar relatórios ou páginas web em documentos PDF estáticos.
- •Ao converter arquivos HTML locais para um formato de arquivo portátil e padronizado.
- •Para gerar documentos com estilos personalizados usando CSS em modo de renderização de navegador.
Como funciona
- •Insira o código HTML, carregue um arquivo .html ou forneça a URL da página desejada.
- •Escolha o modo de renderização: 'Subset' para documentos simples ou 'Browser' para layouts complexos.
- •Ajuste as configurações de página, como margens, orientação e tamanho, para personalizar o resultado.
- •Clique em processar para gerar e baixar o seu arquivo PDF final.
Casos de uso
Exemplos
1. Gerar PDF de Relatório Web
Desenvolvedor- Contexto
- Preciso salvar uma página de dashboard interna como PDF para enviar por e-mail.
- Problema
- A página possui estilos complexos que precisam ser preservados no documento final.
- Como usar
- Utilize o modo 'Browser', insira a URL do dashboard e ajuste a orientação para paisagem.
- Configuração de exemplo
-
renderMode: browser, landscape: true, printBackground: true - Resultado
- Um PDF fiel ao layout original do dashboard, mantendo todas as cores e gráficos.
2. Converter Documentação Simples
Redator Técnico- Contexto
- Tenho um arquivo HTML contendo apenas texto e listas que precisa ser convertido em um manual simples.
- Problema
- O arquivo é leve e não requer processamento pesado de navegador.
- Como usar
- Carregue o arquivo HTML e selecione o modo 'Subset' para uma conversão rápida e determinista.
- Configuração de exemplo
-
renderMode: subset, pageSize: A4 - Resultado
- Um arquivo PDF limpo, leve e perfeitamente formatado para leitura.
Testar com amostras
xml, html, pdfHubs relacionados
FAQ
Quais tags HTML são suportadas?
A ferramenta suporta tags essenciais como p, h1-h6, ul/ol, table, img e code.
Qual a diferença entre os modos Subset e Browser?
O modo Subset (PDFKit) é ideal para documentos simples e rápidos, enquanto o modo Browser (Puppeteer) oferece suporte completo para CSS e renderização complexa.
Posso usar CSS personalizado?
Sim, no modo de renderização via navegador, você pode inserir seu próprio código CSS para estilizar o documento.
É possível definir margens no PDF?
Sim, você pode configurar manualmente as margens superior, inferior, esquerda e direita em milímetros.
O que significa o modo de espera (wait time)?
Permite adicionar um tempo de espera extra em milissegundos para garantir que todos os recursos da página sejam carregados antes da renderização.