Converter projeto HTML ZIP em PDF não é suportado
No lançamento, o HTML em PDF converte apenas um único arquivo HTML por vez. Projetos compactados em .zip — com CSS, imagens, fontes e recursos em arquivos separados — não são suportados no momento.
O que é suportado hoje
- Um arquivo
.htmlou.htmde até 4 MB, página inicial (aba Enviar arquivo). - O endereço de uma página pública, pela conversão de URL.
- Código HTML colado e com prévia em tempo real, pela conversão de código.
Por que não aceitamos ZIP?
Um projeto ZIP pode conter milhares de arquivos, organizações variadas e recursos que exigem verificação de cada arquivo. Para manter o serviço rápido, previsível e seguro no lançamento, limitamos a entrada a um único documento HTML de cada vez.
Como converter projeto HTML em PDF hoje
Enquanto o envio de ZIP não existe, você mesmo pode consolidar o projeto em um único arquivo .html em poucos minutos:
- Abra o arquivo principal (geralmente
index.html) em um editor de texto. - Substitua cada folha de estilo externa (
<link rel="stylesheet" href="styles.css">) pelo conteúdo do arquivo dentro de uma tag<style>no<head>. - Incorpore as imagens: converta-as para base64 ou hospede-as em um endereço público e use URLs absolutas (
https://…). - Incorpore as fontes com
@font-faceem base64 ou troque por fontes do sistema. - Remova scripts que dependam de arquivos locais e salve tudo como um único
.html.
Antes de enviar, abra o arquivo consolidado direto no navegador (arraste-o para uma aba ou use Ctrl+O). Se a página renderiza com estilo, imagens e acentos corretos sem depender da pasta do projeto, ela também vai converter bem — o que o navegador resolve localmente, o conversor resolve no PDF.
Checklist antes de converter
Revise estes pontos antes de enviar o arquivo consolidado:
- O arquivo final tem menos de 4 MB?
- Todo o CSS está embutido em
<style>, sem<link>externo? - As imagens apontam para URLs públicas ou estão incorporadas em base64?
- Não sobrou nenhum caminho relativo como
./images/foto.jpg? - O documento declara
<meta charset="utf-8">para preservar acentos?
Erros comuns e soluções
- PDF saiu sem estilo — o CSS externo não foi embutido; mova o conteúdo para dentro de
<style>. - Imagens ausentes — caminho relativo não resolve fora do projeto; use URL absoluta ou base64.
- Acentos incorretos — falta a declaração de charset UTF-8 no
<head>. - Arquivo recusado — passou de 4 MB; comprima as imagens antes de incorporá-las.
Alternativas
- Se a página precisa de vários arquivos, publique em um endereço público e use a conversão de URL.
- Se o código já está pronto e autônomo (CSS embutido, sem arquivos externos), cole-o na aba de código.
- Se você tem um único arquivo
.html, basta enviá-lo pela página inicial.
Guia passo a passo: converter HTML em PDF
O guia completo de conversão está em Como converter HTML em PDF, com exemplos para arquivo, URL e código.