Ir para o conteúdo
5 min de leitura

URL para PDF: o que carrega e o que não carrega (login, paywall)

Por que uma página com login, aviso de cookies ou paywall sai diferente ao virar PDF pelo link, e como salvar a versão que você vê logado no navegador.

Ao converter uma página pelo link, o servidor do AjustaPDF abre o endereço como um visitante anônimo, sem a sua sessão. O PDF sai com o que esse visitante vê: texto público, imagens, cores e fundos entram. Tela de login, aviso de cookies, conteúdo atrás de assinatura e o que só aparece depois de um clique não entram.

O servidor é um visitante sem conta

Quando você cola um endereço na ferramenta de conversão, quem abre a página é o navegador que roda no servidor, e não o seu. Ele não tem o seu login, os seus cookies nem o histórico de navegação. Isso significa que cada site decide o que mostrar para esse visitante, e o PDF registra exatamente essa decisão.

Por isso, a mesma página pode sair diferente do que você vê no seu computador. Um site de notícias que libera poucos artigos para quem não é assinante gera um PDF com esses artigos e o aviso de assinatura. Uma rede social que pede login gera um PDF com a tela de entrada. Nenhuma dessas saídas é um erro da ferramenta: é o site respondendo a um visitante sem conta.

O que entra e o que fica de fora

Páginas institucionais, artigos abertos, documentação técnica, editais publicados e páginas de produto costumam sair completas. A conversão também espera o carregamento das imagens que só aparecem ao rolar a tela, então um site com fotos em lista longa tende a sair inteiro, desde que termine de carregar dentro do limite.

O que a página temNo PDF pelo linkO que fazer
Texto e imagens públicasEntramNada, a conversão já serve
Tela de loginSai a tela de loginImprimir pelo seu navegador, já logado
Aviso de cookiesFica por cima do textoAceitar o aviso e imprimir pelo navegador
Conteúdo atrás de assinaturaSai só o que é públicoImprimir pela sua conta
Conteúdo que abre com cliqueFica fechadoAbrir as seções no navegador e imprimir
VídeoVira o quadro paradoAceitar que o PDF não reproduz o vídeo
Endereço de rede internaRecusadoImprimir na máquina em que a página abre

A tabela resume o caso mais comum. A regra por trás dela é simples: o que depende de quem está logado ou de um gesto seu não chega ao PDF pelo link. Quando o conteúdo precisa de você, a saída é o navegador onde você já está autenticado.

Como salvar uma página logada

Para páginas que dependem da sua conta, a impressão do navegador resolve sem passar pelo servidor. Abra a página, aperte Ctrl+P no Windows ou Cmd+P no Mac, troque o destino para Salvar como PDF e clique em Salvar. O Chrome, o Edge e o Firefox têm esse caminho, e os nomes dos menus mudam um pouco entre versões. Quem programa pode ir além e fazer o login no próprio script, como no guia de Puppeteer no Node.

  1. Role a página até o fim antes de imprimir, para que o conteúdo que carrega sob demanda esteja na tela.
  2. Na janela de impressão, confira a pré-visualização. Se um aviso ou um menu fixo cobre o texto, feche-o no próprio site e imprima de novo.
  3. Escolha o destino Salvar como PDF e salve o arquivo com um nome que diga o conteúdo e a data de acesso.

Tamanho do papel e largura da página

A ferramenta oferece três tamanhos. A4 tem 210 × 297 mm, o padrão do Brasil. Carta tem 216 × 279 mm e é o formato usado nos Estados Unidos. Página única é diferente: o PDF tem a largura de um A4 e a altura do site inteiro, numa folha só, sem quebra no meio de imagens ou tabelas. Uma página com mais de cinco metros de altura é dividida, porque esse é o limite de altura do navegador.

A largura de visualização também muda o resultado. A opção de computador desenha a página com 1280 pixels e reduz para caber no papel. A opção de celular desenha com 412 pixels e mostra a versão móvel do site, que costuma ter menos colunas e textos menores. Se o site tem uma folha de estilo de impressão, a ferramenta pode usá-la, o que costuma esconder menus e anúncios.

Limites que o servidor respeita

O endereço precisa ser http ou https, sem usuário e senha no link. Redirecionamentos para outros endereços também são checados. O servidor só alcança a internet pública: endereços da rede interna, da própria máquina e portas fora de 80 e 443 são recusados, inclusive quando o site tenta redirecionar para lá. Por isso uma intranet não converte, mesmo que você esteja conectado a ela.

Sobre o endereço que você cola: ele chega ao servidor do AjustaPDF para que a página seja aberta e convertida. Se a URL contém um token de acesso ou um identificador pessoal, evite colá-la, porque ela é o próprio acesso. Nesses casos, a impressão pelo seu navegador é o caminho sem o servidor no meio.

Quando não usar a conversão pelo link

Use a conversão por link quando a página é pública e você quer um arquivo para guardar ou enviar. Um notebook do Jupyter hospedado em endereço público entra nessa regra (IPYNB em PDF). Não use quando a página mostra dados de outra pessoa que não deveriam sair do navegador, e não use para contornar paywall. Para dado pessoal de terceiros, a responsabilidade pelo envio continua sendo de quem envia.

Se você tem o arquivo HTML salvo no computador, o caminho é outro, e está explicado em como converter um arquivo .html salvo no computador. O caminho pelo navegador está detalhado em imprimir em PDF no Windows, e um exemplo de página pública que vale guardar é o currículo Lattes em PDF. Para a página em si, a ferramenta de página da web em PDF cobre o caso público, e o guia sobre salvar página da web sem cortar o texto mostra como conferir o resultado antes de guardá-lo.

Perguntas frequentes

Dá para converter em PDF uma página que pede login?

Não pelo link. O servidor abre a página sem a sua sessão, como qualquer visitante, então o PDF mostra a tela de login. Para uma página logada, abra o site no seu navegador, aperte Ctrl+P (ou Cmd+P no Mac) e escolha Salvar como PDF como destino. A impressão sai com o que está na sua tela, com a sua conta.

Por que o PDF da página saiu com o aviso de cookies cobrindo o texto?

Porque o servidor abre o site como visitante anônimo, sem cookies salvos, e o aviso aparece para quem chega assim. O banner é desenhado sobre o conteúdo e vai junto no PDF. Se você aceitar o aviso no seu navegador e imprimir por lá, a versão sai sem ele, desde que o site não esconda o aviso de outra forma.

Uma página com paywall sai completa no PDF?

Sai o que um visitante sem assinatura vê. Se o site mostra um trecho e bloqueia o restante para quem não é assinante, o PDF terá o trecho e o aviso de assinatura. A ferramenta não contorna bloqueios de acesso, então o conteúdo fechado para assinantes não entra.

Por que o PDF do site saiu cortado ou sem as imagens do fim da página?

Geralmente a página ainda estava carregando, ou o conteúdo só aparece quando a pessoa rola a tela. O servidor espera até 45 segundos e carrega imagens que só aparecem ao rolar, mas uma página muito pesada pode não terminar nesse tempo. Se a largura da página ficou cortada, tente o tamanho de página única, que guarda o site inteiro numa folha longa.