Cómo convertir páginas html a pdf en linux ubuntu
Vídeo: Crear archivos PDF: Cómo crear, unir, dividir y modificar archivos PDF
Una herramienta muy ordenado Me presentaron a un par de días atrás es wkhtmltopdf, una herramienta de libre distribución que permite convertir las páginas HTML en documentos PDF. Esto no es algo que he encontrado una gran cantidad de uso de demasiado a menudo, pero cuando lo he necesitado que ha sido un protector de la vida. Vamos a echar un vistazo a cómo configurarlo y usarlo.
La instalación de wkhtmltopdf es mucho más fácil que tratar de pronunciar el nombre del proyecto. A medida que el proyecto aún no se distribuye como binarios instalables tendrá que compilarlo.
requisitos:
- QT 4,4 o por encima
- CMake 1.6 o por encima
- Subvertion
En Ubuntu hacer lo siguiente para instalar las herramientas necesarias para compilar:
# Sudo apt-get update
# Sudo apt-get install libqt4-dev Qt4-dev-herramientas cmake build-essential
Ahora echa un vistazo al código más reciente para la aplicación de los repositorios SVN del proyecto.
# Svn checkout https://wkhtmltopdf.googlecode.com/svn/trunk/ wkhtmltopdf
Vídeo: Convertir una web HTML en un PDF
Tiempo para construir y compilarlo:
# Cd wkhtmltopdf
# Cmake -D CMAKE_INSTALL_PREFIX = / usr.
# hacer
# Sudo make install
Una vez que haya terminado con los pasos anteriores utilizando wkhtmltopdf es un pedazo de la torta. Para convertir una página web de HTML a PDF todo lo que tiene que hacer es ejecutar el siguiente comando:
# Wkhtmltopdf https://simplehelp.net simplehelp.pdf
El comando anterior accederá a la página web https://simplehelp.net y crear un documento PDF con su contenido. Obviamente, se necesita una conexión a Internet para que esto funcione. También puede modificar el comando anterior ligeramente para convertir un archivo HTML almacenado en su ordenador en un documento PDF:
# Wkhtmltopdf /home/calvin/sevenacross.html sevenacross.pdf
Cosas bastante limpio, eh! wkhtmltopdf tiene varias opciones que le permite hacer el documento PDF en modo horizontal o vertical, y así sucesivamente. Visita el sitio web del proyecto para obtener más información sobre ella.