Como salvar páginas da Web como arquivos PDF no iPad & iPhone

Anonim

Um pequeno recurso que o iOS realmente precisa é a capacidade de “imprimir em PDF” nativamente diretamente no iPad e iPhone, um truque popular no Mac e no mundo do PC que permite imprimir digitalmente qualquer coisa e, neste caso, salvar o conteúdo de qualquer documento ou página da web como um documento PDF independente, permitindo que seja lido posteriormente, impresso ou usado para qualquer outra finalidade.Como esse ótimo recurso não existe no iPhone e no iPad no momento, podemos usar um bom truque de bookmarklet combinado com um serviço gratuito da Web de terceiros para poder adicionar uma opção “Salvar como PDF” ao Safari no iOS, que permite 'imprimir' ou converter qualquer página da web em um arquivo PDF que pode ser acessado por aplicativos como o iBooks. Vamos percorrer o processo de configuração:

1: Crie um marcador “Imprimir para PDF” no Safari

Primeiro vamos criar um bookmarklet que fornece o serviço de conversão de PDF, é fácil e gratuito:

  • Abra o Safari e vá para qualquer página da web – esta não importa, ela será modificada de qualquer maneira
  • Copie o seguinte texto javascript exatamente como ele aparece para que ele resida na área de transferência do iOS:
  • javascript:pdf_url=location.href;location.href='http://pdfmyurl.com?url='+escape(pdf_url)

  • Toque no botão Compartilhar (parece um quadrado com uma seta saindo dele) e escolha “Marcador”, nomeie o marcador como “Salvar como PDF” ou “Converter em PDF” e escolha “Salvar” – ignore a URL por enquanto
  • Agora toque no botão Marcadores e toque na guia Marcadores na parte inferior e escolha o botão "Editar"
  • Selecione o marcador "Converter para PDF" que você acabou de criar/salvar e toque no feed de URL
  • Exclua a URL existente, cole o código javascript que você copiou na primeira etapa, certificando-se de que apareça exatamente como pretendido
  • Toque em "Concluído" e feche o menu de favoritos

A criação do bookmarklet está concluída e você está pronto para usá-lo.

URL opcional do conversor de Web para PDF: Embora não deva haver problemas com o serviço de conversão de javascript e PDF acima, vamos fornecer um Javascript de conversão de web para PDF alternativo caso o mencionado acima pare de funcionar ou seja problemático para você.

javascript:void(window.open('http://www.web2pdfconvert.com/convert.aspx?cURL='+escape(location.href)) )

Tudo é o mesmo, exceto que este usa um serviço diferente, e o javascript iniciará a página da Web convertida em uma nova janela onde poderá ser salva. Nos testes, ambos funcionaram da mesma forma e, portanto, não temos uma preferência de um jeito ou de outro, mas, considerando que são serviços gratuitos, pode haver algumas limitações em um e não no outro que não sabemos.De qualquer forma, use o que quiser.

2: Salvando a página da Web como PDF

Agora, para salvar uma página da Web como PDF, tudo o que você precisa fazer é visitar a página da Web que deseja salvar como um documento PDF e selecionar o bookmarklet que acabou de ser criado.

  • Visite qualquer página da web (OSXDaily.com é sempre bom, certo?) e agora abra o menu Favoritos e escolha o bookmarklet “Converter para PDF” que você criou para converter instantaneamente a página um arquivo PDF
  • Selecione “Abrir no iBooks” para salvar o PDF das páginas da web na biblioteca do iBooks ou escolha “Abrir em” para selecionar outro aplicativo de destino

iBooks será iniciado e você terá acesso direto à página da Web como um arquivo PDF armazenado localmente no dispositivo iOS. Se o documento tiver várias páginas, ele será dividido em páginas exclusivas com acesso à navegação por miniaturas.

Dependendo de quantas vezes você usa isso, você pode querer definir a barra de favoritos para estar sempre visível no Safari no iPad, permitindo assim que você sempre tenha acesso ao bookmarklet “Imprimir PDF” que foi criada. A única desvantagem real de mostrar a barra de favoritos o tempo todo é uma pequena redução no espaço de visualização disponível das páginas da web, além de sobrecarregar um pouco a tela.

Não se esqueça de verificar alguns outros bookmarklets úteis para iOS, cada um dos quais pode ser usado para adicionar alguns ótimos recursos que estão f altando no Safari.

Como salvar páginas da Web como arquivos PDF no iPad & iPhone