Salvar um página da web tanto em PNG como em PDF pode ter diversas utilidades:
- Guardar um boleto bancário
- Guardar dicas e tutoriais
- Guardar receitas
- Guardar trabalhos em um formato “fechado” (desenvolvedores web)
É claro que pra mim, o mais útil foi este último.
No Bugzilla da Mozilla, local onde são reportados problemas e requisições de novas funcionalidades, já foi solicitado uma nova funcionalidade para que seja possível exportar um site para PDF: #162659. Porém até agora nada foi implementado.
É claro que já temos a opção de imprimir a página em PDF, caso você já tenha um software ou driver que faça isso. Porém a maioria deles não tem um suporte completo a CSS, e na maioria das vezes a impressão sai bem diferente do esperado. WYSINWYG – What you see is not what you get.
Seguindo, primeiramente vamos ver como exportar um site em PNG, pois é bem simples. Existe um complemento (add-on) chamado Abduction que faz o trabalho para você, basta acessar a página do add-on e instala-lo.
- Abduction Add-on
https://addons.mozilla.org/pt-BR/firefox/addon/3408
Após instalado, reinicie o Firefox, vá até o site desejado e em seguida vá até o menu Arquivo > Salvar Page As ou utilize o atalho Ctrl+Shift+S. Veja também que é possível salvar a página como JPEG, e não somente PNG.
Acho que a dica até aqui já foi de grande utilidade para grande parte das pessoas que estão lendo. Porém para outras, existe a necessidade e/ou a preferência pelo formato PDF.
Para o formato PDF, infelizmente não achei nenhum complemento que faça (dicas são bem-vindas), porém existe solução! Como já sabemos como gerar o formato PNG, já ficou tudo bem simples. Converter uma imagem para um arquivo PDF é uma tarefa básica, como demonstrarei.
Se você estiver no Linux, é claro, é bem mais simples. Basta utilizar o programinha chamado “convert”, geralmente ele já vem instalado na sua distribuição, mas caso não venha, procure o pacote específico para ela. Basta digitar:
$ convert Imagem.png Imagem.pdf
Você também pode facilitar a vida, criando um atalho no seu botão direito do mouse.
Caso você use Windows, eu não pude testar, mas você pode utilizar o programa doPDF: http://www.dopdf.com/download.php, ou então, tentar algum dos diversos programas disponíveis para converter imagem para PDF.
Puxa! Realmente muito boa a dica!
Geralmente temos que ficar tirando printscreen, ai joga no gimp ou photoshop e recorta a parte do navegador que aparece na imagem, se o site tem rolagem temos que encaxar duas imagens de printscreens, etc…
Um trabalho denecessário e xulo.
Este add-on facilita o serviço e o que me chama mais a atenção é o lance de você poder selecionar a área que quer salvar…show!
Quanto a conversão em pdf…o que acha de fazer um add-on p/ isso, já que não existe? ^^
Grande abraço!
Algum tempo atrás eu precisei de fazer a conversão, e a solução que encontrei foi um add-on chamado pdfit:
https://addons.mozilla.org/en-US/firefox/addon/7528
O único problema que vejo nele é que depois de toda conversão uma pagina de seu desenvolvedor é aberta. Agora em uma rápida busca encontrei também essa outra opção que eu não testei :
https://addons.mozilla.org/en-US/firefox/addon/636
Espero que sejam uteis as dicas.
Normalmente eu mando imprimir para arquivo e aparece as opções pdf e ps.
@Klazu
Hoje vou testar suas indicações. obrigado! :)
@G.T
É possível imprimir assim, o problema é que essa opção de imprimir não tem suporte completo a CSS, e muitas vezes a impressão sai completamente diferente do esperado.
Pra quem usa windows recomendo essa extensão:
FIreshot: https://addons.mozilla.org/en-US/firefox/addon/5648
Tinha visto essa, tem algumas coisas bem legais, o problema é não ser multiplataforma.
Valeu pela dica.