Hoy veremos el potencial de wkhtmltopdf para convertir páginas web a PDF empleando la terminal y una serie de comandos muy simples.
Para esto utilizaremos wkhtmltopdf, una herramienta que nos permite descargar toda una pagina web y exportar todo su contenido a un archivo pdf, el cual podremos leer sin necesidad de conexión a internet.
Cabe destacar que esta herramienta esta disponible de forma gratuita para todos los sistemas operativos (Gnu Linux, Windows y Mac Os X), pero en este caso nos quedaremos con el proceso para Ubuntu y derivados, caso que se puede replicar el cualquier otro sistema.
En este caso instalaremos con:
sudo apt-get install wkhtmltopdf
Esta pequeña herramienta ocupa una miseria, tan solo 100kb, así que no perdemos nada por probarla 😉
Después de introducir el comando la instalación sera automática, con lo que después e unos segundos ya estará finalizada.
Pero ahora viene la parte de ¿cómo usarla?, para lo cual no nos vamos a liar, pues es muy muy simple, para ello solo tendremos que emplear el siguiente comando desde la terminal:
wkhtmltopdf www.lignux.com /home/user/Escritorio/LiGNUx.pdf
Obviamente tendremos que reemplazar la web por la deseada y la ruta por la que queramos en nuestro caso.
Una vez ejecutado podremos leer el pdf con toda la web al completo en su interior.
Si aun quieres conocer más opciones de esta herramienta solo tienes que entrar a la terminal e introducir:
wkhtmltopdf --help