Cómo guardar páginas web como archivos PDF en el iPad & iPhone
Una pequeña característica que iOS realmente necesita es la capacidad de "imprimir en PDF" de forma nativa directamente en el iPad y el iPhone, un truco popular en la Mac y en el mundo de la PC que le permite imprimir digitalmente cualquier cosa y, en este caso, guardar el contenidos de cualquier documento web o página web como un documento PDF autónomo, lo que permite leerlo más tarde, imprimirlo o utilizarlo para cualquier otro propósito.Dado que esta gran característica no está disponible en el iPhone y el iPad en este momento, podemos usar un buen truco de bookmarklet combinado con un servicio web gratuito de terceros para poder agregar una opción "Guardar como PDF" a Safari en iOS, que le permite 'imprimir' o convertir cualquier página web en un archivo PDF al que luego pueden acceder aplicaciones como iBooks. Veamos el proceso de configuración:
1: Cree un Bookmarklet "Imprimir en PDF" en Safari
Primero crearemos un bookmarklet que proporcione el servicio de conversión de PDF, esto es fácil y gratuito:
- Abre Safari y ve a cualquier página web; esta no importa, se modificará de todos modos
- Copie el siguiente texto javascript exactamente como aparece para que resida en el portapapeles de iOS:
- Toque el botón Compartir (parece un cuadrado del que sale una flecha) y luego seleccione "Marcador", asigne un nombre al marcador como "Guardar como PDF" o "Convertir a PDF" y elija "Guardar" - ignore la URL por ahora
- Ahora toca el botón Marcadores, y toca la pestaña Marcadores en la parte inferior, y ahora elige el botón "Editar"
- Seleccione el marcador "Convertir a PDF" que acaba de crear/guardar y luego toque la fuente URL
- Elimine la URL existente, pegue el código javascript que copió en el primer paso, asegurándose de que aparezca exactamente como se esperaba
- Toca "Listo" y luego cierra el menú de favoritos
javascript:pdf_url=ubicación.href;ubicación.href='http://pdfmyurl.com?url='+escape(pdf_url)
La creación del bookmarklet ya ha finalizado y está listo para usarlo.
URL del convertidor web a PDF opcional: Aunque no debería haber ningún problema con el servicio de conversión de JavaScript y PDF anterior, vamos a proporcionar un Javascript alternativo de conversión de web a PDF en caso de que el mencionado deje de funcionar o sea problemático para usted.
javascript:void(window.open('http://www.web2pdfconvert.com/convert.aspx?cURL='+escape(ubicación.href)) )
Por lo demás, todo es igual, excepto que esto usa un servicio diferente, y el javascript lanzará la página web convertida en una nueva ventana donde luego se puede guardar. En las pruebas, ambos funcionaron igual y, por lo tanto, no tenemos preferencia de una forma u otra, pero considerando que son servicios gratuitos, podría haber algunas limitaciones en uno y no en el otro que no conocemos.De todos modos, usa lo que quieras.
2: Guardar la página web como PDF
Ahora, para guardar una página web como PDF, todo lo que necesita hacer es visitar la página web que desea guardar como documento PDF y luego seleccionar el bookmarklet que acaba de crear.
- Visite cualquier página web (OSXDaily.com siempre es buena, ¿verdad?) y ahora abra el menú Marcadores y elija el marcador "Convertir a PDF" que creó para convertir instantáneamente la página web a un archivo PDF
- Seleccione "Abrir en iBooks" para guardar el PDF de las páginas web en la biblioteca de iBooks, o elija "Abrir en" para seleccionar otra aplicación de destino
iBooks se iniciará y luego tendrá acceso directo a la página web como un archivo PDF almacenado localmente en el dispositivo iOS. Si el documento tiene varias páginas, se dividirá en páginas únicas con acceso a la exploración de miniaturas.
Dependiendo de la frecuencia con la que use esto, es posible que desee configurar la barra de marcadores para que siempre esté visible en Safari en el iPad, lo que le permite tener siempre acceso al bookmarklet "Imprimir PDF" que se creado. El único inconveniente real de mostrar la barra de marcadores todo el tiempo es una ligera reducción en el espacio de visualización disponible de las páginas web, y abarrota un poco la pantalla.
No te olvides de echar un vistazo a otros bookmarklets útiles para iOS, cada uno de los cuales se puede usar para agregar algunas características geniales que f altan actualmente en Safari.