Ir para o conteúdo
4 min de leitura

HTML salvo no computador em PDF: o que a ferramenta aceita

Por que um arquivo .html do seu computador não entra pela ferramenta de página da web, como imprimir o arquivo pelo navegador e salvar as imagens junto.

Para transformar um arquivo .html salvo no computador em PDF, abra o arquivo no navegador e use Imprimir com o destino Salvar como PDF. A ferramenta de página da web não aceita upload de .html: ela converte links de páginas públicas. O navegador é o caminho certo para o arquivo que está no seu disco, porque é ele que sabe onde estão as imagens e os estilos.

Por que o arquivo local não segue o caminho do link

Quando você cola um endereço na conversão, o servidor abre a página pela internet, com os links de imagens e de estilos respondendo a partir do site. Um arquivo que está no seu computador não tem esse endereço público. Ele depende da pasta onde foi salvo, e essa pasta só existe na sua máquina. Por isso o servidor não consegue montar a página a partir de um arquivo solto.

O navegador resolve isso naturalmente (o guia sobre o que é um arquivo HTML explica o que há dentro dele). Ao abrir o .html pelo computador, ele encontra as imagens na pasta ao lado e monta a página do jeito que o site a mostra. A impressão para PDF parte dessa mesma montagem, então o resultado tem o visual do arquivo.

Tabela: qual caminho usar em cada caso

SituaçãoCaminhoObservação
Arquivo .html com imagens embutidasAbrir no navegador e imprimirO arquivo único já carrega tudo
Página salva com pasta de imagensAbrir o .html de dentro da pasta e imprimirA pasta precisa estar junto ao arquivo
Página publicada na internetColar o link na ferramenta de página da webSó funciona para páginas públicas
Página que só abre logadoImprimir pelo navegador, com a sessão abertaO servidor não tem a sua sessão
Página só na rede da empresaImprimir na máquina que acessa a redeEndereços internos são recusados

A tabela cobre as situações em que um arquivo HTML chega ao usuário. A regra é a mesma em todos os casos: se o endereço é público, o link resolve; se não é, o navegador resolve.

Passo a passo para imprimir o .html

  1. Localize o arquivo .html no computador e confirme que as imagens estão na pasta ao lado, com o mesmo nome que aparece no arquivo.
  2. Dê um clique duplo para abrir no navegador. Confira se o layout e as imagens aparecem antes de imprimir.
  3. Aperte Ctrl+P no Windows ou Cmd+P no Mac (veja imprimir em PDF no Windows), escolha Salvar como PDF como destino e, se houver, selecione a opção de cabeçalhos e rodapés que você não quer no arquivo.
  4. Confira a pré-visualização. Se algum bloco não aparece, pode ser um conteúdo que carrega só ao rolar. Role a página até o fim e imprima de novo.
  5. Salve o PDF com um nome que diga o conteúdo e a data de salvamento da página.

Página completa ou só HTML

Ao salvar uma página pelo navegador, a diferença entre as opções é grande. A opção de só HTML grava a estrutura do texto e deixa as imagens, os estilos e os scripts de fora. O arquivo abre, mas sem a aparência do site. A opção de página completa grava também esses recursos numa pasta ao lado, e é ela que serve para imprimir. Há ainda a opção de arquivo único, .mht ou .mhtml, que embute tudo num arquivo só; como abri-lo e gerar o PDF está em arquivo MHT.

Se você já tem um arquivo salvo só como HTML, não há recuperação das imagens: elas não estão no arquivo. Nesse caso, a saída é abrir a página original na internet, se ela ainda existe, e salvar de novo com a opção completa.

O que a impressão do navegador faz diferente

A impressão do navegador usa a folha de estilo de impressão do site, quando ela existe. Isso costuma esconder menus, barras laterais e anúncios, e deixa o texto em tamanho de leitura. A ferramenta de página da web faz a mesma coisa quando você escolhe a versão de impressão. Se o resultado do navegador não ficou como você queria, troque a visualização para a tela, que mostra o site como ele aparece no seu monitor.

Quando um PDF de página é a melhor saída

O PDF é a melhor saída para guardar uma página como ela estava, porque o arquivo não muda se o site for alterado depois. Para documentos de trabalho, como um manual que está publicado num sistema interno, a impressão do navegador costuma ser o caminho mais confiável, porque usa a mesma sessão que você tem aberta.

Para a conversão de uma página pública pelo endereço, a ferramenta de página da web em PDF cobre o caso. O guia URL para PDF: o que carrega e o que não carrega explica o que sai e o que fica de fora quando o site pede login ou assinatura. Para salvar a página sem cortar o texto, o guia como salvar página da web em PDF mostra as opções do navegador. Se a origem do PDF é um texto em Word, Docs ou Markdown, a escolha do caminho está em gerar PDF a partir de texto.

Perguntas frequentes

Dá para enviar um arquivo .html do meu computador para converter em PDF?

Não pela ferramenta de página da web. Ela recebe apenas um link de uma página pública, e não aceita upload de arquivo .html. Para um arquivo salvo no seu computador, abra-o no navegador com um clique duplo e use Imprimir, escolhendo Salvar como PDF como destino.

Por que o PDF do meu .html saiu sem as imagens?

Geralmente porque o arquivo HTML aponta para imagens numa pasta ao lado, e a pasta não foi salva junto. Ao salvar uma página no navegador, escolha a opção que grava a página com os recursos, que cria uma pasta de imagens. Depois, abra o .html de dentro da pasta, confira que as imagens aparecem e só então imprima.

Qual a diferença entre salvar a página completa e só o HTML no navegador?

A opção de só HTML grava a estrutura do texto, sem as imagens, os estilos e os scripts. A opção de página completa grava também esses recursos numa pasta ao lado. Para imprimir o resultado como PDF, use a página completa, porque é ela que tem o visual do site.

Posso converter em PDF uma página que só abre no meu computador?

Pela ferramenta do AjustaPDF, não. O servidor só alcança páginas da internet pública, e endereços de rede interna ou da própria máquina são recusados. Abra a página no navegador do seu computador e imprima por ele, que é o caminho que funciona para páginas locais.