Come salvare le pagine Web come file PDF sull'iPad & iPhone
Una piccola funzionalità di cui iOS ha davvero bisogno è la possibilità di “stampare in PDF” in modo nativo direttamente su iPad e iPhone, un trucco diffuso su Mac e nel mondo PC che permette di stampare digitalmente qualsiasi cosa e, in questo caso, salvare il contenuto di qualsiasi documento Web o pagina Web come documento PDF autonomo, consentendone la lettura successiva, la stampa o l'utilizzo per qualsiasi altro scopo.Dal momento che questa fantastica funzionalità non è disponibile su iPhone e iPad al momento, possiamo usare un bel trucco bookmarklet combinato con un servizio web gratuito di terze parti per poter aggiungere un'opzione "Salva come PDF" a Safari in iOS, che ti consente di "stampare" o convertire qualsiasi pagina Web in un file PDF che è quindi accessibile ad app come iBooks. Esaminiamo il processo di configurazione:
1: Crea un bookmarklet "Stampa su PDF" in Safari
Per prima cosa creeremo un bookmarklet che fornisce il servizio di conversione PDF, questo è facile e gratuito:
- Apri Safari e vai su qualsiasi pagina web: questa non ha importanza, verrà comunque modificata
- Copia il seguente testo javascript esattamente come appare in modo che risieda negli appunti di iOS:
- Tocca il pulsante Condividi (sembra un quadrato con una freccia che esce da esso) e quindi scegli "Segnalibro", dai un nome al segnalibro come "Salva come PDF" o "Converti in PDF" e scegli “Salva” – ignora l'URL per ora
- Ora tocca il pulsante Segnalibri, quindi tocca la scheda Segnalibri in basso, quindi scegli il pulsante "Modifica"
- Seleziona il segnalibro "Converti in PDF" che hai appena creato/salvato, quindi tocca il feed URL
- Elimina l'URL esistente, incolla il codice javascript che hai copiato nel primo passaggio, assicurandoti che appaia esattamente come previsto
- Tocca "Fine" e poi chiudi il menu dei segnalibri
javascript:pdf_url=location.href;location.href='http://pdfmyurl.com?url='+escape(pdf_url)
La creazione del bookmarklet è terminata e sei pronto per usarlo.
URL del convertitore da Web a PDF opzionale: Anche se non dovrebbero esserci problemi con il servizio di conversione javascript e PDF di cui sopra, forniremo un Javascript alternativo per la conversione da Web a PDF nel caso in cui il suddetto smetta di funzionare o sia problematico per te.
javascript:void(window.open('http://www.web2pdfconvert.com/convert.aspx?cURL='+escape(location.href)) )
Per il resto è tutto uguale, tranne per il fatto che utilizza un servizio diverso e il javascript avvierà la pagina web convertita in una nuova finestra dove può essere salvata. Durante i test, entrambi hanno funzionato allo stesso modo e quindi non abbiamo una preferenza in un modo o nell' altro, ma considerando che si tratta di servizi gratuiti potrebbero esserci delle limitazioni su uno e non sull' altro di cui non siamo a conoscenza.Ad ogni modo, usa quello che preferisci.
2: salvare la pagina Web come PDF
Ora per salvare una pagina Web come PDF, tutto ciò che devi fare è visitare la pagina Web che desideri salvare come documento PDF, quindi selezionare il bookmarklet appena creato.
- Visita qualsiasi pagina web (OSXDaily.com va sempre bene, vero?) e ora apri il menu Segnalibri e scegli il bookmarklet "Converti in PDF" che hai creato per convertire istantaneamente la pagina web in un file PDF
- Seleziona "Apri in iBooks" per salvare le pagine web in PDF nella libreria di iBooks, oppure scegli "Apri in" per selezionare un' altra app di destinazione
iBooks verrà avviato e avrai quindi accesso diretto alla pagina Web come file PDF memorizzato localmente sul dispositivo iOS. Se il documento è composto da più pagine, verrà suddiviso in pagine univoche con accesso per la navigazione in miniatura.
A seconda della frequenza con cui lo usi, potresti voler impostare la barra dei segnalibri in modo che sia sempre visibile in Safari sull'iPad, permettendoti così di avere sempre accesso al segnalibro "Stampa PDF" che era creato. L'unico vero svantaggio di mostrare la barra dei segnalibri tutto il tempo è una leggera riduzione dello spazio di visualizzazione disponibile delle pagine Web e ingombra leggermente lo schermo.
Non dimenticare di dare un'occhiata ad altri utili bookmarklet per iOS, ognuno dei quali può essere utilizzato per aggiungere alcune fantastiche funzionalità che al momento mancano in Safari.