Páginas da web mudam e desaparecem. Salvar uma como PDF guarda uma cópia fixa de um artigo, uma página de política, um comunicado ou um anúncio de produto do jeito que estava naquele momento. Página web para PDF busca uma página pública pelo endereço, junto com folhas de estilo e imagens, e a diagrama em páginas PDF que você pode guardar, citar ou compartilhar.
Como usar: Página web para PDF
- Digite o endereço completo de uma página pública, começando por https://.
- Clique em Salvar página como PDF.
- Baixe o PDF, que recebe o nome do site.
- Confira se o conteúdo de que você precisa está lá, principalmente em sites que carregam conteúdo com JavaScript.
Como a página é capturada
O VelloDoc baixa a página pelo endereço público, busca as folhas de estilo, imagens e fontes que ela referencia e renderiza tudo com o WeasyPrint. Se o site oferece estilos de impressão, eles são aplicados, o que muitas vezes remove menus e anúncios e gera um documento mais limpo. Cada endereço de recurso é verificado antes de ser buscado, e os redirecionamentos também são verificados a cada salto, para que uma página não consiga mandar o renderizador discretamente para onde não deveria.
Páginas que não são bem capturadas
O renderizador não executa JavaScript, então páginas que montam o conteúdo no navegador, como muitos aplicativos web, painéis e alguns sites de notícias, podem sair vazias ou incompletas. Páginas atrás de login, paywall ou aviso de consentimento capturam essa barreira em vez do conteúdo, porque o VelloDoc não tem acesso à sessão do seu navegador. Para essas páginas, a opção de imprimir em PDF do seu navegador funciona melhor. Para arquivos HTML que você já tem, use o HTML para PDF.
Segurança e uso responsável
Para impedir que a ferramenta seja usada para chegar a sistemas privados, endereços que apontam para faixas de rede privadas, de loopback, link-local, reservadas ou outras internas são recusados, inclusive quando uma página pública redireciona para uma delas. Só endereços http e https são aceitos. Salvar uma página para consulta pessoal é prática comum, mas republicá-la pode violar direitos autorais. Se o arquivo gerado ficar grande, o Comprimir PDF ajuda, e o guia de formatos fala sobre opções de arquivamento.
Quando usar: Página web para PDF
Guardar uma cópia de termos ou políticas
Salve os termos de serviço ou uma política de reembolso do jeito que estavam no dia em que você concordou com eles.
Pesquisa e citações
Arquive as páginas que você cita para que suas fontes continuem disponíveis mesmo que os originais mudem.
Avisos e comunicados públicos
Guarde um registro datado de um comunicado público, tabela de preços ou aviso de obras para os seus arquivos.
Limitações importantes
Página web para PDF não executa JavaScript, não acessa páginas atrás de login ou paywall e recusa endereços de redes privadas e internas. O layout segue os estilos de impressão do site quando existem, então o PDF pode ficar diferente da tela. O WeasyPrint precisa estar instalado no servidor.
Página web para PDF: perguntas frequentes
Por que meu PDF saiu em branco ou sem conteúdo?
Provavelmente a página monta o conteúdo com JavaScript, que não é executado na captura. Use a função de imprimir em PDF do seu navegador para essa página.
Posso salvar uma página que exige login?
Não. O VelloDoc busca a página como visitante anônimo, então vê a tela de login ou o paywall. Salve essa página pelo seu próprio navegador.
Por que o endereço foi recusado?
Só endereços públicos http e https são aceitos. Endereços que apontam para redes privadas ou internas, como 192.168.x.x ou localhost, são bloqueados, assim como sites cujo nome não pode ser resolvido.
Imagens e estilos são incluídos?
Sim, quando estão acessíveis publicamente. Cada um é buscado e verificado do mesmo jeito que a própria página.